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