今天在創建了一個工程,編譯并部署到tomcat后,發現出現了
java.lang.UnsupportedClassVersionError:
Bad version number in .class
file
異常,檢查了一下我的MyEclipse6.0配置,發現在MyEclipse里面給
Tomcat
配置的JDK是其默認的
MyEclipse6.0
,將其修改為
JDK6.0
試了一下,結果OK, 所以就是這個問題引起。
具體解決辦法
:在myEclipse中改變編譯器的方法
Window->Proerence->MyEclipse->Servers->Tomcat->Tomcat 6.x->JDK
,
在Tomcat JDK name中選擇jdk1.6.0
PS:因為Tomcat6.0需要jdk1.6.0以上版本支持
, 但是MyEclipse6.0的jdk版本是5.0
的, 所以會出現這個異常。
另外還有個地方最好也要設置最新版本JDK,
Window->Proerence->Java->Installed JARs->JDK
.在這里可以添加需要的Jdk。
名稱: ?4C.ESL | .↗Evon
口號: 遇到新問題?先要尋找一個方案乄而不是創造一個方案こ
mail: 聯系我