今天在導入一個工程時,編譯并打包到Tomcat后,發現出現java.lang.UnsupportedClassVersionError: Bad version number in .class file異常,檢查了一下我的myEclipse,發現不知道啥時候不小心將編譯器改成JDK6.0了,那個工程是從同事的機上拷貝過來的,用的編譯器是JDK5.0,試了一下,果然是這個問題引起。
              那次在Linux上部署工程時也出現過因為版本不同引起的問題,那時我們用的IDE的編譯器是JDK5.0,而那臺Linux裝的是JDK6.0,部署后發現很多功能都出錯,看來有些東西還是得注意一下啊。
              附,在myEclipse中改變編譯器的方法:Project->Properties->Java Compiler->Configure Workspace Setting,在彈出的頁面中可以進行設置。
          posted on 2008-11-09 21:59 caihaibo 閱讀(282) 評論(1)  編輯  收藏 所屬分類: java模式java異常備忘

          評論:
          # re: 異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file 2009-01-12 16:02 | liang8113
          很好  回復  更多評論
            
          主站蜘蛛池模板: 永嘉县| 汝南县| 会昌县| 高州市| 二手房| 华亭县| 祁东县| 黄平县| 贡嘎县| 东台市| 宣城市| 阳谷县| 灵宝市| 柘城县| 通海县| 汶川县| 武穴市| 沛县| 泽普县| 礼泉县| 武汉市| 浮山县| 哈密市| 五华县| 庐江县| 时尚| 鹤山市| 应城市| 商南县| 二连浩特市| 九江县| 贺兰县| 商都县| 博罗县| 太白县| 油尖旺区| 长沙市| 昌宁县| 两当县| 棋牌| 武清区|