夢幻之旅

          DEBUG - 天道酬勤

             :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            671 隨筆 :: 6 文章 :: 256 評論 :: 0 Trackbacks

          java.lang.UnsupportedClassVersionError: Bad version number in .class file

          造成這種錯誤的原因是你的支持Tomcat運行的JDK版本與支持application運行的JDK版本不一致導致的.

          那么如何解決上面的問題呢?

          辦法顯而易見:把它們的JDK版本改成一致.

          步驟如下:

          1.Window --> Preferences -->Java --> compiler中的compiler compliance level對應的下拉菜單中選擇JDK版本.

          2.Window --> Preferences -->MyEclipse --> Servers -->Tomcat --> Tomcat n.x -->JDK中的Tomcat JDK name下的下拉菜單中選擇自己電腦上安裝的JDK版本(必須與步驟1中的JDK版本一致).

          如果還是沒有解決,不用著急,因為有些MyEclipse版本自帶有JDK版本,所以也要將它改過來.

          3.Window --> Preferences -->Java -->Installed JRES,然后在右邊選擇與步驟1和2版本一致的JDK版本,如果沒有,可以自己添加.然后選中就可以了.

          注:以上僅供參考,講的不詳細之外,請讀者自己再去摸索摸索^_^

          posted on 2009-02-09 10:48 HUIKK 閱讀(6027) 評論(8)  編輯  收藏 所屬分類: Java

          評論

          # re: java.lang.UnsupportedClassVersionError: Bad version number in .class file 2009-02-10 08:49 隔葉黃鶯
          關于其中原由,我琢磨過一篇:
          明明白白Unsupported major.minor version 49.0的錯誤
            回復  更多評論
            

          # re: java.lang.UnsupportedClassVersionError: Bad version number in .class file 2009-02-20 15:54 惠萬鵬
          @隔葉黃鶯
          兄弟,你太強了!!
            回復  更多評論
            

          # re: java.lang.UnsupportedClassVersionError: Bad version number in .class file[未登錄] 2009-02-25 22:59 菜鳥
          我用的myeclipse6.6帶JRE,Tomcat用的6.0
          Window --> Preferences -->Java --> compiler中的compiler compliance level對應的下拉菜單中選擇JDK版本是5.0
          Window --> Preferences -->MyEclipse --> Servers -->Tomcat --> Tomcat n.x -->JDK 是myeclipse6.6
          Window --> Preferences -->Java -->Installed JRES中也是myeclipse6.6
          出了這個問題請問怎么解決?
            回復  更多評論
            

          # re: java.lang.UnsupportedClassVersionError: Bad version number in .class file 2009-07-12 10:40 dinghui18
          兄弟你太好了,幫我解決了問題,謝謝  回復  更多評論
            

          # re: java.lang.UnsupportedClassVersionError: Bad version number in .class file 2009-12-30 02:41 學生
          太有用了!!  回復  更多評論
            

          # re: java.lang.UnsupportedClassVersionError: Bad version number in .class file 2010-02-11 22:42 ddd
          3q  回復  更多評論
            

          # re: java.lang.UnsupportedClassVersionError: Bad version number in .class file 2010-05-31 14:37 雨田
          謝謝。解決了。  回復  更多評論
            

          # re: java.lang.UnsupportedClassVersionError: Bad version number in .class file 2010-07-20 21:01 蘭峰寶寶
          非常感謝,終于解決我這個大問題了  回復  更多評論
            

          主站蜘蛛池模板: 醴陵市| 房山区| 鸡西市| 汝城县| 张家港市| 隆德县| 巴里| 东莞市| 秦安县| 微山县| 郴州市| 高州市| 白银市| 综艺| 怀仁县| 涿州市| 南和县| 镇雄县| 石屏县| 泰安市| 神池县| 琼中| 西昌市| 成武县| 嫩江县| 若羌县| 延津县| 桃园县| 老河口市| 白山市| 通城县| 桐庐县| 双柏县| 大名县| 托克逊县| 延寿县| 云和县| 遂宁市| 利川市| 中宁县| 洛浦县|