我開發了一個使用Eclipse IDE的應用程序。創建應用程序後,我以jar格式導出項目。當我試圖運行這個jar文件時,出現錯誤:無法加載主類。請幫忙。無法加載jar文件的主類
2
A
回答
2
當您將項目導出爲jar(請參閱此SO question)時,必須在導出Jar嚮導中指定主類。
alt text http://img707.imageshack.us/img707/3687/eclipsejarmain.png
+0
謝謝你的回答。 – Logan 2010-06-14 09:52:26
2
這應始終工作:
java -cp MyJar.jar pkg.name.MyClass
我想反正喜歡這個,因爲它相對於啓動Java應用程序的java -jar
方式導致更少的類路徑的麻煩。
+0
謝謝,那就是我一直在尋找的。 – mateor 2014-08-05 19:30:26
0
您需要創建一個可運行的jar文件。從Eclipse 3.4開始,你可以通過選擇Export,Java,Runnable Jar File來實現。如果你還想包含依賴關係,請看Fat Jar plug-in。
相關問題
- 1. 無法從JAR文件加載主類
- 2. 無法在jar文件中加載類
- 3. JAR文件執行:無法找到/加載主類
- 4. 無法從jar文件加載文件
- 5. 無法運行jar文件。 (錯誤:無法找到或加載主類co.pissarra.Mainkt)
- 6. 無法運行jar文件:無法找到或加載主類Hello
- 7. Jar無法加載包含類文件的文件夾
- 8. 無法加載資源Jar文件
- 9. 的IntelliJ構建錯JAR:無法找到或加載主類
- 10. 無法加載主類
- 11. Grails無法在.jar文件中加載類
- 12. Java -jar錯誤:無法找到或加載主類
- 13. 可執行jar無法找到或加載主類
- 14. Spark與Java - 錯誤:無法從JAR加載主類
- 15. Xamarin綁定jar無法加載類
- 16. 使用Popen執行Java JAR:無法找到或加載主類JAR
- 17. 無法找到或加載主類的Ant文件
- 18. 我無法在JAR文件中加載圖像文件
- 19. 無法使用spark-submit從JAR文件加載man文件
- 20. 爲什麼當類在我的JAR文件中時,我無法加載類?
- 21. 無法運行jar文件獲取「錯誤:無法找到或加載主類com.trident.SchedulerMain」
- 22. 使用Java Class和Jar文件找不到或加載主類
- 23. JAX-RS - 從jar文件加載@Provider類
- 24. 在Jar文件中加載類
- 25. Java:更新jar文件時加載類
- 26. 批處理文件說無法找到或加載主類
- 27. 創建Jar文件時無法找到主類
- 28. Java無法打開主類和jar文件
- 29. 「無法從client.jar加載主類清單屬性」放入可能的惡意軟件.jar文件中?
- 30. railties(LoadError)無法加載此類文件
請將您用來'運行'應用程序的命令(如:'java -jar myjar.jar')存儲爲'數百萬'爲什麼運行jar失敗的原因。 – 2010-06-14 09:29:50