cuiyi's blog(崔毅 crazycy)

          記錄點滴 鑒往事之得失 以資于發展
          數據加載中……

          又是48,49JDK版本不兼容(Unsupported major.minor version 49.0)(系列二)

          非常感謝你的閱讀,如果你覺得好或者對你有幫助,請積極給一個留言反饋以示鼓勵。?

          倒霉的孩子,看過本系列的第一篇之后,你搞定了么?!


          估計有許多人依然不能;但是IDE環境中的絕對沒有問題;

          可是離開IDE(JBuilder、Eclipse+MyEclipse),只在Tomcat下運行依然不行,是不是?!不要問是不是Tomcat5.0系列不支持JDK1.5,我在第一篇中已經告訴你怎么干了,可是為啥還不行呢?!甚至有人安裝、卸載了好幾次JDK1.4 JDK1.5,可憐啊;抱一起哭吧;我也遇到了這個問題。

          在搗鼓了一頓后,總結如下:
          只在Tomcat下運行,但是依然出現“Unsupported major.minor version 49.0”,我搗鼓了大概120分鐘:
          ?? 1. java -version 看顯示的JDK版本
          ?? 2. 如果顯示版本是1.5,但還是不能運行,則必須驗證如下兩點:
          ????????? * 是否按第一篇教給你的格式做了,(沒有的話,我則白白總結了,哎)
          ????????? * 查看注冊表,修改注冊表HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft下的關于1.4的jre和jvm的路徑信息改為1.5的jdk的即可。


          估計還是不行。
          為啥?因為你安裝Tomcat5.0系列時指定了JRE了啊,難道你以為環境變量里修改了就OK了么?

          不是這樣的。你進入Tomcat5.0的安裝目錄,bin下是不是有個tomcat5w.exe文件,你打開看看java標簽項

          看到Java Virtual Machine這個選項是什么了吧? 不是JDK1.5。
          還等著干什么?! 修改,然后開始喝香檳慶祝郁悶解除了吧


          ???Thanks very much to visit blog,? welcome your feedback,? your feedback is the Driver && Power to me

          posted on 2006-06-03 17:02 crazycy 閱讀(22222) 評論(10)  編輯  收藏 所屬分類: JavaSE語言

          評論

          # re: 又是48,49JDK版本不兼容(Unsupported major.minor version 49.0)(系列二)  回復  更多評論   

          這個其實是兩件事情
          一個是怎么在tomcat5.0.x+jdk1.4.2下面跑用jdk1.5編譯出來的程序,
          一個是怎么用jre1.5來跑tomcat5.0.x
          如果想實現第二個目標,最簡單的方式其實是卸載tomcat,然后重新裝一遍
          2006-06-03 17:48 | charon@xxx

          # re: 又是48,49JDK版本不兼容(Unsupported major.minor version 49.0)(系列二)  回復  更多評論   

          @charon@xxx

          呵呵;對,得把問題的焦點分離;
          2006-06-04 16:04 | crazycy

          # re: 又是48,49JDK版本不兼容(Unsupported major.minor version 49.0)(系列二)  回復  更多評論   

          java -version 顯示java version_1.3.01 但是注冊表中runtime路徑 jdk 和 jre 都是1.5.0 環境變量也是1.5.0 另外我電腦里裝了ORACLE 9I的客戶端.
          這種情況怎么解決呢?
          2007-04-18 14:05 | angelious

          # re: 又是48,49JDK版本不兼容(Unsupported major.minor version 49.0)(系列二)  回復  更多評論   

          @angelious

          Oracle 會把自己安裝目錄下的jre設置到Path 中比較靠前的位置,因此會出現java version_1.3.01錯誤。
          解決:手動修改PATH環境變量,把oracle下的jre路徑刪除。
          2007-10-09 13:59 | wangtlx

          # re: 又是48,49JDK版本不兼容(Unsupported major.minor version 49.0)(系列二)  回復  更多評論   

          @angelious
          我使用cmd命令行的時候總是預先使用如下命令: set JAVA_HOME=..
          set PATH=%JAVA_HOME%/bin:%PATH%
          使用linux的時候則是
          export JAVA_HOME=..
          export PATH=$JAVA_HOME/bin:$PATH
          2007-10-10 15:34 | crazycy

          # re: 又是48,49JDK版本不兼容(Unsupported major.minor version 49.0)(系列二)  回復  更多評論   

          'hikhlklk
          2008-05-11 05:08 | jhmn

          # re: 又是48,49JDK版本不兼容(Unsupported major.minor version 49.0)(系列二)  回復  更多評論   

          ;ifgj ghkyu uygyi lvbj gh mjh ghi ,h kh
          2008-05-11 05:08 | jhmn

          # re: 又是48,49JDK版本不兼容(Unsupported major.minor version 49.0)(系列二)  回復  更多評論   

          選擇默認值初始設置,然后繼續。選擇默認值初始設置,然后繼續。
          2010-06-29 17:33 | 淘寶網

          # re: 又是48,49JDK版本不兼容(Unsupported major.minor version 49.0)(系列二)  回復  更多評論   

          @淘寶網
          2011-04-11 22:56 | 陳郃方

          # re: 又是48,49JDK版本不兼容(Unsupported major.minor version 49.0)(系列二)[未登錄]  回復  更多評論   

          為JAVABEAN不能順利運行而苦惱了很多天。直到看到這個帖子以后,修改了ava Virtual Machine的配置,問題迎刃而解。真是太感謝作者了。
          2012-04-06 11:19 | 初學者
          主站蜘蛛池模板: 房山区| 黔西县| 洛川县| 汉中市| 封开县| 当阳市| 乐亭县| 宁河县| 安吉县| 玉山县| 九龙坡区| 金平| 建昌县| 民县| 宜宾市| 远安县| 渝中区| 绥芬河市| 永登县| 普洱| 镇坪县| 潮安县| 禹城市| 清原| 花莲县| 灌云县| 霍林郭勒市| 达孜县| 余干县| 剑河县| 奉贤区| 临颍县| 锡林郭勒盟| 峨边| 齐齐哈尔市| 自贡市| 文山县| 尉犁县| 隆化县| 望城县| 溧水县|