Java執行main方法,異常為:could not find the main class.program will exit


原文地址:http://rogerfederer.iteye.com/blog/737377

 

原因和解決辦法如下
出現這個錯誤是由於你的jdk版本與eclipse高版本配置造成的.
因為我們使用高版本的JDK編譯的Java class文件試圖在較低版本的JVM上運行,所報的錯誤。   因為,高版本的JDK生成的 class文件使用的格式,可能與低版本的JDK的. class文件格式不同。這樣,低版本的JVM無法解釋執行這個. class文件,會拋出 Could not find the main class. program will exit不支持的 Class版本錯誤。


解決方法
1. 弄清楚該程序是在哪個JDK版本下開發的
2. 在myEclipse 菜單->Windows->Proferences->java-> Installs  Jres重新設置JDK路徑,改為開發程序時的JDK版本(我做到這一步就可以了!我的eclipse是7.0,jdk是6u13的。)
3. Windows->Proferences->java->Compiler,將compiler compliance level設置為與上面相同的JDK
 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM