本文介紹了找不到主類,Java錯誤的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!
問題描述
我一直在測試我編寫的一個Java Swing程序。在我最初制作它的那臺電腦上,它運行得很好。我已經在3臺不同的計算機上測試了相同的程序,當我從IDE啟動它時,它就會運行,但當我雙擊JAR時,我得到一個標題為‘Java Virtual Mchien Launcher’的彈出錯誤窗口。錯誤是”找不到主類:xxxxxxx。程序將退出。”
我怎么也搞不懂到底發生了什么事。它以前是有效的。
推薦答案
您需要在JAR中包括清單文件。在這里,您指定在啟動JAR時將哪個類用作入口點。
創建一個名為Manifest.txt的文件,并添加:
Main-Class: yourMainClass.class
然后,創建JAR:
jar cfm JarName.jar Manifest.txt yourMainClass/*.class
要從命令行運行,請使用:
JAVA-JAR JarName.jar
這篇關于找不到主類,Java錯誤的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,