我正在從事Java項目(沙箱遊戲等terraria),我遇到了一些我只是不明白的東西。我一直在將項目導出爲.jar,以便上傳和與朋友分享,但上次我做到這一點時,.jar不會運行,但是當我在eclipse中運行它時,它運行良好。當我嘗試運行jar時,它所做的一切都是在一秒鐘內關閉瀏覽器窗口,然後返回。我已經嘗試了很多東西,比如更改主類,更改META以及將文件移動到特定的包,但沒有任何工作。做一些更新後,可執行jar文件不會運行
該項目是9類,所以我不會在這裏粘貼所有的代碼,但最新的非工作源代碼可以在這裏找到(http://www.mediafire.com/?fiw6wq73j7cff4t) ,這裏的非工作罐(http://www.mediafire.com/?bhjo162oh3hi2j9)和這裏的工作罐(http://www.mediafire.com/?h918s8xpyxw4psr)。如果有更多的Java經驗的人可以請看看這個,這將不勝感激。
我嘗試過的其中一件事是不添加JPanel(遊戲),只是離開啓動畫面,並且該jar工作。這表明它在編碼的某個地方肯定是個問題。
謝謝你的時間, I.D.
它拋出的任何異常? – linuxeasy 2012-04-09 04:43:48
唯一的問題是,當我試圖通過控制檯運行它時,它會顯示「找不到」 – 2012-04-09 05:01:18
1)您真的期望人們下載並檢查100多Kb的RAR來幫助您嗎?我一個人沒有那麼多時間。爲了更快地獲得更好的幫助,請發佈[SSCCE](http://sscce.org/)。 2)* ..它說「無法找到」*無法找到什麼?結束這句話?請複製/粘貼輸出。 – 2012-04-09 08:51:51