J2EE社區(qū)

          茍有恒,何必三更起五更眠;
          最無益,只怕一日曝十日寒.
          posts - 241, comments - 318, trackbacks - 0, articles - 16
          今天在創(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è)問題引起。

                 具體解決辦法 :在myEclipse中改變編譯器的方法

          Window->Proerence->MyEclipse->Servers->Tomcat->Tomcat 6.x->JDK

          在Tomcat JDK name中選擇jdk1.6.0

          PS:因?yà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。




          名稱: ?4C.ESL | .↗Evon
          口號(hào): 遇到新問題?先要尋找一個(gè)方案乄而不是創(chuàng)造一個(gè)方案こ
          mail: 聯(lián)系我


          Feedback

          # re: 一個(gè)異常:Caused by: java.lang.UnsupportedClassVersionError: Bad version number in .class file (unable to load class com.rssReader.struts.form.RssReaderForm)  回復(fù)  更多評(píng)論   

          2010-03-22 14:50 by w798567896
          因?yàn)門omcat6.0需要jdk1.6.0以上版本支持 不是吧 好像jdk1.5的版本也可以哦!

          # re: 一個(gè)異常:Caused by: java.lang.UnsupportedClassVersionError: Bad version number in .class file (unable to load class com.rssReader.struts.form.RssReaderForm)  回復(fù)  更多評(píng)論   

          2010-03-22 19:53 by fordybeach
          其實(shí)不是版本的事,是因?yàn)榫幾g的事Window->Proerence->Java->Compiler

          # re: 一個(gè)異常:Caused by: java.lang.UnsupportedClassVersionError: Bad version number in .class file (unable to load class com.rssReader.struts.form.RssReaderForm)  回復(fù)  更多評(píng)論   

          2010-03-23 11:49 by 藍(lán)劍
          二樓正解

          # re: 一個(gè)異常:Caused by: java.lang.UnsupportedClassVersionError: Bad version number in .class file (unable to load class com.rssReader.struts.form.RssReaderForm)  回復(fù)  更多評(píng)論   

          2010-03-23 15:14 by wzju64676266
          Bad version number in .class file
          出現(xiàn)這種異常肯定是jdk版本的問題,只要修改成兼容的版本就OK了,例如在1.6下編譯的class文件放在1.5下運(yùn)行就會(huì)出現(xiàn)這種情況的了

          # re: 一個(gè)異常:Caused by: java.lang.UnsupportedClassVersionError: Bad version number in .class file (unable to load class com.rssReader.struts.form.RssReaderForm)  回復(fù)  更多評(píng)論   

          2010-11-24 16:33 by cnfeier
          感謝樓主,問題解決了
          主站蜘蛛池模板: 南安市| 拜泉县| 叙永县| 浮梁县| 娄烦县| 宁明县| 凉城县| 南溪县| 达州市| 固原市| 博野县| 阿鲁科尔沁旗| 泰兴市| 丰都县| 汕头市| 靖西县| 赫章县| 乡城县| 汝南县| 阿城市| 乌鲁木齐市| 徐水县| 正宁县| 织金县| 平湖市| 贵德县| 金门县| 都匀市| 鄂托克旗| 临夏市| 大石桥市| 庆阳市| 旌德县| 三亚市| 固原市| 房产| 吉林市| 新化县| 广元市| 越西县| 大英县|