2013-02-11 114 views
1

不久之前,我問了一個關於java jar文件分發的問題......這個問題得到了很好的回答,我的jar文件完全正常工作......但在過去的幾天裏,他們已經停止工作直接通過雙擊,我必須通過命令java -jar .jar 運行它可能是這背後的可能原因...我的意思是我已經包括清單文件和主類也已被定義...我真的不知道這裏發生了什麼! 以前問的問題 Distributing java applicationJava Jar文件沒有執行

回答

2

因爲它與java -jar ...工作,它可以安全地假定java可以通過類路徑進行訪問。

檢查.jar文件類型是否仍與Java關聯。如何做到這一點取決於您的操作系統。如果這不起作用,請嘗試Jarfix。它幫助我完成了同樣的問題。

PS:Jarfix僅適用於Windows。

+0

Jarfix工作正常..但我仍然不知道發生了什麼!你會不會詳細說明。 – anichhangani 2013-02-11 15:30:07

+0

@AnirudhChhangani我最好的猜測是你更新了Java(手動或自動),並可能搞砸了一些東西。我真的不能給出更準確的答案,因爲那只是猜測(這是毫無價值的)。我很高興它的工作,但:)。 – 2013-02-11 15:32:18