我遇到了Java錯誤。我讓我的編譯後的項目Jar文件時,這個雙擊來運行它:Java - 無法找到主類?
Could not find the main class: testPackage.testFrame. Program will exit.
然而,我的主類是在項目屬性定義克利裏。此外,當我直接從NetBeans運行項目時,一切正常。
我使用的ip2c.jar第三方庫,以確定從IP地址的國家。如果我評論使用ip2c.jar文件的類,我不會收到錯誤。
第三方庫如何能夠防止JVM從發現我的主類?
嗯,我確定這個第三方庫是我的問題的來源。但是,它不會阻止我的Main類生成,因爲我可以在提取Jar時看到它。 – asmo 2010-06-08 22:09:09
當你雙擊JAR時你是否收到這個錯誤?在這種情況下,你可以給命令行一個鏡頭,轉到命令行,確保java在路徑中,將dir更改爲保存JAR文件的位置,然後鍵入「java -cp」路徑到所有依賴項。-jar YourProject .jar「 - 這可能會給你更詳細的錯誤。 – 2010-06-08 22:14:44
你有沒有想過你的jar有什麼問題?我好奇。 – Piotr 2010-06-08 22:57:19