簡體   English   中英

執行一些更新后,可執行文件 jar 將無法運行

[英]Executable jar file won't run after doing some updates

我正在從事 Java 項目(類似沙盒游戲的泰拉瑞亞),我遇到了一些我不明白的事情。 我一直在把工程導出成.jar的as我go一起上傳分享給朋友,但是上次做的時候.jar跑不起來,但是在eclipse運行的時候就可以了。 當我嘗試運行 jar 時,它所做的只是一瞬間失去對資源管理器 window 的關注,然后返回。 我嘗試了很多東西,比如更改主 class、更改 META 以及將文件移動到特定包,但沒有任何效果。

該項目有 9 個類,所以我不會在這里粘貼所有代碼,但可以在此處找到最新的非工作源代碼 (http://www.mediafire.com/?fiw6wq73j7cff4t),非在此處工作 jar (http://www.mediafire.com/?bhjo162oh3hi2j9),在此處工作 jar (http://www.mediafire.com/?h918s8xpyxw4psr)。 如果在 java 方面有更多經驗的人可以看看這個,我們將不勝感激。

我嘗試的其中一件事是不添加 JPanel(游戲),只是離開啟動畫面,jar 工作。 這表明它一定是某處編碼的問題。

感謝您的時間,ID

Couldn't find message comes from your ReadMap class.所以檢查是什么情況導致了這個錯誤。 很可能您沒有將所有類或其他文件添加到您的 JAR,因此找不到文件。 檢查所有需要的文件是否已添加到 Eclipse 導出對話框中的導出 JAR。 提供更多調試信息也是一個好主意(stacktrace 是可以的),尤其是在你學習的時候。 順便說一句,很酷的游戲:)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM