<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 297,  comments - 1618,  trackbacks - 0
        今天在導(dǎo)入一個(gè)工程時(shí),編譯并打包到Tomcat后,發(fā)現(xiàn)出現(xiàn)java.lang.UnsupportedClassVersionError: Bad version number in .class file異常,檢查了一下我的myEclipse,發(fā)現(xiàn)不知道啥時(shí)候不小心將編譯器改成JDK6.0了,那個(gè)工程是從同事的機(jī)上拷貝過來的,用的編譯器是JDK5.0,試了一下,果然是這個(gè)問題引起。
        那次在Linux上部署工程時(shí)也出現(xiàn)過因?yàn)榘姹静煌鸬膯栴},那時(shí)我們用的IDE的編譯器是JDK5.0,而那臺(tái)Linux裝的是JDK6.0,部署后發(fā)現(xiàn)很多功能都出錯(cuò),看來有些東西還是得注意一下啊。
        附,在myEclipse中改變編譯器的方法:Project->Properties->Java Compiler->Configure Workspace Setting,在彈出的頁面中可以進(jìn)行設(shè)置。
        大家可以參考一下這篇文章:java 1.5 和 1.6環(huán)境共存的時(shí)候發(fā)現(xiàn)的錯(cuò)誤
    posted on 2007-10-23 09:09 阿蜜果 閱讀(114272) 評論(54)  編輯  收藏 所屬分類: Java


    FeedBack:
    # re: 異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file
    2007-12-22 12:34 | Hellen
    謝謝!  回復(fù)  更多評論
      
    # re: 異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file[未登錄]
    2008-03-26 09:55 | kelly
    # re: 異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file
    2008-04-18 19:16 | d
    # re: 異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file[未登錄]
    2008-04-24 00:23 | eric
    # re: 異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file
    2008-05-15 21:57 | Java GreenHand
    Thank you very very much!!!!!  回復(fù)  更多評論
      
    # re: 異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file
    2008-06-02 15:41 | awin
    謝謝  回復(fù)  更多評論
      
    # re: 異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file
    2008-06-12 17:30 | alloyer
    非常感謝   回復(fù)  更多評論
      
    # re: 異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file
    2008-06-13 10:13 | yn
    xiexie  回復(fù)  更多評論
      
    # re: 異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file
    2008-08-11 09:51 | weixiangerdou
    非常感謝!  回復(fù)  更多評論
      
    # re: 異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file
    2008-08-22 11:07 | sutf
    太感激你了!!!!!!!!!  回復(fù)  更多評論
      
    # re: 異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file
    2008-09-04 18:25 | xjl
    謝謝  回復(fù)  更多評論
      
    # re: 異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file
    2008-10-14 17:44 | fangaiyun
    非常感謝  回復(fù)  更多評論
      
    # re: 異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file
    2008-11-18 06:47 | 王音
    謝謝了!多虧了你的解釋!  回復(fù)  更多評論
      
    # re: 異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file[未登錄]
    2008-12-10 13:15 | 哈哈
    3Q 這個(gè)問題困擾我好久,今天解決了。謝謝哈。。  回復(fù)  更多評論
      
    # re: 異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file[未登錄]
    2009-03-02 11:32 | ws
    # re: 異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file
    2009-03-03 15:31 | 潘順昌
    樓主,你的問題Bad version number in .class file

    跟jdk有關(guān),沒錯(cuò),但是你沒有找到本質(zhì)所在!我今天也遇到這個(gè)問題!

    請教了別人,網(wǎng)上找了資料,最后確定是由于 使用了對象類型跟基本型別做比較造成的,比如: Double s = Double.valueOf("3") , int i = 1;

    if(s>i){}
    這樣的語言,jdk6是可以正常編譯的,但是在低版本的jdk,就會(huì)出現(xiàn)
    Bad version number in .class file錯(cuò)誤,如果把改為 if(s.doubleValue()>i)
    轉(zhuǎn)型一下,就可以了,jdk可以使用低些版本也沒問題  回復(fù)  更多評論
      
    # re: 異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file[未登錄]
    2009-05-15 15:33 | a
    謝謝!  回復(fù)  更多評論
      
    # re: 異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file
    2009-05-27 11:42 | devin
    thanks  回復(fù)  更多評論
      
    # re: 異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file[未登錄]
    2009-06-05 01:01 | 騰飛
    非常非常感謝  回復(fù)  更多評論
      
    # re: 異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file[未登錄]
    2009-06-07 00:52 | dd
    # re: 異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file
    2009-06-07 23:36 | 老劉
    太謝謝你了 , 支持你 !!!  回復(fù)  更多評論
      
    # re: 異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file[未登錄]
    2009-07-04 01:07 | deng
    xieixe  回復(fù)  更多評論
      
    # re: 異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file
    2009-07-24 14:07 | supreme
    謝謝  回復(fù)  更多評論
      
    # re: 異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file[未登錄]
    2009-10-15 10:53 | tan
    很有鉆牛角尖的感覺,原理還不是一樣的嗎?  回復(fù)  更多評論
      
    # re: 異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file[未登錄]
    2009-10-15 10:54 | tan
    @潘順昌
      回復(fù)  更多評論
      
    # re: 異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file
    2009-11-21 20:34 | geek87
    很好很強(qiáng)大  回復(fù)  更多評論
      
    # re: 異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file
    2009-11-23 10:33 | happy
    eclipse的preferences>Installed JREs里面添加一個(gè)jre6并且勾選中是使用該jre就好了  回復(fù)  更多評論
      
    # re: 異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file
    2009-12-08 21:47 | 愛是唯一
    謝謝,讓我順利解決問題。  回復(fù)  更多評論
      
    # re: 異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file
    2010-01-08 09:17 | 張慧敏
    真是太感謝了 順利解決了問題  回復(fù)  更多評論
      
    # re: 異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file
    2010-03-18 13:49 | yongbin
    # re: 異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file
    2010-05-17 18:06 | xiaofei-suman
    謝謝  回復(fù)  更多評論
      
    # re: 異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file
    2010-06-02 11:39 | administrator
    謝謝!  回復(fù)  更多評論
      
    # re: 異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file[未登錄]
    2010-09-13 12:25 | tang
    學(xué)習(xí)了
      回復(fù)  更多評論
      
    # re: 異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file
    2011-02-20 20:37 | value
    thanks......  回復(fù)  更多評論
      
    # re: 異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file
    2011-07-20 11:17 | 董士亮
    好用  回復(fù)  更多評論
      
    # re: 異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file
    2011-08-22 12:00 | GavinMiao
    剛好用上,謝謝分享!  回復(fù)  更多評論
      
    # re: 異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file[未登錄]
    2011-11-01 14:16 | 啊啊
    問題是我該了還是在啟動(dòng)weblogic時(shí)報(bào)這個(gè)錯(cuò)  回復(fù)  更多評論
      
    # re: 異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file[未登錄]
    2011-11-01 22:29 | haha
    也遇到了這個(gè)問題
    使用的是myeclipse ,server里配置的tomcat
    修改了tomcat的 的jdk 選項(xiàng) 使用自己安裝的jdk 問題就解決了。

    eclipse的preferences>Installed JREs里面添加 自己安裝的jdk  回復(fù)  更多評論
      
    # re: 異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file
    2011-11-02 15:36 | 謝謝
    謝謝  回復(fù)  更多評論
      
    # re: 異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file[未登錄]
    2011-11-27 21:45 | hanwei
    不行,解決不了問題
      回復(fù)  更多評論
      
    # re: 異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file
    2011-11-28 21:09 | stylr
    根本原因是 新建項(xiàng)目所選的 JDK 版本和 Tomcat 所使用的編譯版本 不一致。
    因?yàn)?很有可能 我們使用的是MyEclipse 開發(fā) 而 Tomcat 所選的JDk 默認(rèn)是 MyEclipse 自帶的 ,目前使用最多的 MyEclipse 的 版本是 6.5 左右的(最新版本是10)。MyEclipse 自帶的 JDK 版本過低。

    解決辦法是 將 Tomcat 的 JDK 版本設(shè)置成 自己新建項(xiàng)目JDK 版本一致 就行。  回復(fù)  更多評論
      
    # re: 異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file
    2011-12-03 15:23 | 鄒華龍
    按照解決方法步驟進(jìn)行了調(diào)試,不行啊  回復(fù)  更多評論
      
    # re: 異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file
    2011-12-08 14:34 | yan ping
    謝謝樓主  回復(fù)  更多評論
      
    # re: 異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file
    2011-12-08 14:36 | yan ping
    我遇到這樣的問題用樓主的方法解決了,謝謝樓主  回復(fù)  更多評論
      
    # re: 異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file
    2012-03-19 11:49 |
    糾結(jié)了好長時(shí)間 終于解決了 謝謝樓主  回復(fù)  更多評論
      
    # re: 異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file
    2012-04-27 11:18 | fy
    我有一個(gè)項(xiàng)目 myeclipse 中 compiler 換成5.0 running jre 換成 jdk1.5 就能啟動(dòng)了。
    而用compiler 6.0 running jre jdk1.6 啟動(dòng)就報(bào)錯(cuò)。   回復(fù)  更多評論
      
    # re: 異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file
    2012-04-27 11:19 | fy
    compiler 換成5.0 ,running jre 換成 jdk1.5   回復(fù)  更多評論
      
    # re: 異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file
    2012-06-15 09:34 | UnsupportedClassVersionError
    明白了 , 問題也解決了 ,跪謝  回復(fù)  更多評論
      
    # re: 異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file[未登錄]
    2012-09-28 16:59 | xxx
    # re: 異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file[未登錄]
    2013-06-04 16:47 | ls
    問題的根本原因是運(yùn)行環(huán)境與編譯環(huán)境不一致造成的,至于解決方法需要看具體問題,比如:整個(gè)工程用1.5編譯,1.6運(yùn)行。那么只需要把運(yùn)行環(huán)境切換到1.6上,或者用1.5從新編譯即可。還有些情況是由于第三方j(luò)ar包只支持1.6運(yùn)行,遇到這種情況需要更換jar包到更早的版本(commons-dbcp-1.4.jar只支持1.6的運(yùn)行環(huán)境,如果放在1.5下運(yùn)行就會(huì)出現(xiàn)樓主的錯(cuò)誤,當(dāng)替換為commons.dbcp.1.2.2.jar后在1.5下則運(yùn)行正常)。  回復(fù)  更多評論
      
    # re: 異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file
    2014-08-28 10:38 | 一堣而安
    非常感謝,找了好久咯。

    補(bǔ)充一下,要重啟myeclipse 才生效咯。  回復(fù)  更多評論
      
    # re: 異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file[未登錄]
    2015-08-20 16:27 | 張三
    太感謝了!!!  回復(fù)  更多評論
      
    # re: 異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file
    2016-01-05 16:25 | brose
    非常感謝,碰到了同樣的問題  回復(fù)  更多評論
      
    # re: 異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file
    2016-01-05 16:26 | brose
    不過換成1.6,還是沒有解決
    java.lang.UnsupportedClassVersionError: Bad version number in .class file
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(Unknown Source)
    at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.defineClass(DefaultClassLoader.java:188)
    at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineClass(ClasspathManager.java:580)
    at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl(ClasspathManager.java:550)
    at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClassImpl(ClasspathManager.java:481)
    at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass_LockClassLoader(ClasspathManager.java:469)
    at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:449)
    at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)
    at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:393)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:469)

      回復(fù)  更多評論
      
    <2007年10月>
    30123456
    78910111213
    14151617181920
    21222324252627
    28293031123
    45678910

          生活將我們磨圓,是為了讓我們滾得更遠(yuǎn)——“圓”來如此。
          我的作品:
          玩轉(zhuǎn)Axure RP  (2015年12月出版)
          

          Power Designer系統(tǒng)分析與建模實(shí)戰(zhàn)  (2015年7月出版)
          
         Struts2+Hibernate3+Spring2   (2010年5月出版)
         

    留言簿(263)

    隨筆分類

    隨筆檔案

    文章分類

    相冊

    關(guān)注blog

    積分與排名

    • 積分 - 2294306
    • 排名 - 3

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 狠狠色香婷婷久久亚洲精品| 国产亚洲美女精品久久久| 亚洲色大成网站www永久| 麻豆成人久久精品二区三区免费| 亚洲精品美女久久久久99| 国产精品黄页免费高清在线观看| 亚洲精品一级无码中文字幕| 人妻无码中文字幕免费视频蜜桃| 亚洲成?Ⅴ人在线观看无码| 日韩一区二区三区免费播放| 亚洲一区精品伊人久久伊人| 免费无码一区二区三区蜜桃| 亚洲AV日韩AV永久无码绿巨人| 久久久久国产免费| 亚洲剧场午夜在线观看| 特级做A爰片毛片免费69| 亚洲日韩久久综合中文字幕| 国产一级高清视频免费看| 成人国产网站v片免费观看| 国产亚洲一区二区三区在线观看| 亚洲视频免费在线观看| 国产成人精品日本亚洲直接| 免费永久国产在线视频| 三级黄色片免费看| 亚洲福利秒拍一区二区| 精品免费久久久久久成人影院| 色视频在线观看免费| 亚洲国产精品无码久久久秋霞2| 最近2022中文字幕免费视频| 亚洲AV第一成肉网| 中文字幕亚洲无线码| 久久久久久精品免费免费自慰| 亚洲国产精品无码观看久久| 伊人婷婷综合缴情亚洲五月| 最好看最新的中文字幕免费| 亚洲AV无码一区二区三区网址| 中文字幕亚洲天堂| 无码免费午夜福利片在线| 国产精品极品美女自在线观看免费| 亚洲一区中文字幕久久| 国产精品美女自在线观看免费|