這是處理,我已經將一些類編譯成jar文件,其中有一個指向main-class的清單。它在我的電腦上工作得很好。安裝Winrar之後,自行執行的Jar文件不可執行
我將jar文件轉移到了另一臺計算機上,我應該明天再進行演示,這裏是事情進展緩慢的地方。
Winrar沒有安裝,所以我安裝它以便提取我有我的jar文件的文件夾。我不知不覺地將winrar與jar相關聯,我通過使用jre7/bin/java.exe更改默認打開的程序來修復它。但是,jar文件不像以前那樣自行執行。我正在考慮註冊表的問題。
Stackoverflow,你覺得呢?
嘿,感謝您的建議,但不幸的是沒有去,我重新安裝了JRE,但點擊jar仍然不允許自我執行。它在其他計算機上自行執行。另外,我忘了提及,使用命令提示符java -jar MyJar.jar調出程序就好了,這意味着它可能不是jar被捆綁或者如何編寫清單的問題。這似乎只是這臺新電腦的註冊表的一個問題。 - 仍然在尋找一個解決方案:( – user1418454
是的,這可能是一個註冊表混亂。您是否嘗試卸載WinRar? – Butaca
我卸載WinRar,等待幾個程序停止在新計算機上運行,然後重新啓動。希望重新啓動修復問題:( – user1418454