一點(diǎn)一滴,編程人生

            BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            69 隨筆 :: 0 文章 :: 25 評(píng)論 :: 0 Trackbacks

          很早的升級(jí)了JDK6.0野馬后,沒有寫過(guò)WEB程序了,今天寫了個(gè)簡(jiǎn)單的Servlet竟然報(bào)錯(cuò),錯(cuò)誤如下:

           

          嚴(yán)重: Error deploying web application directory hfsj
          java.lang.UnsupportedClassVersionError: Bad version number in .class file

           

          以為是我的web.xml寫錯(cuò)了,看了半天,沒錯(cuò)啊。后來(lái)才發(fā)現(xiàn)問(wèn)題在我編譯Servlet的JDK版本與執(zhí)行Servlet的TomcatJDK版本不同造成的。

          在Tomcat中的JDK版本默認(rèn)是在MyEclipse中的JDK6(不知是不是真的6),而我用的是JDK6_06,這樣原本的JDK編譯的字節(jié)碼在Tomcat中被認(rèn)為是有問(wèn)題的了。不過(guò)很好解決,直接在MyEclipse中的服務(wù)器配置中的Tomcat的JDK,將其改為你所用的JDK即可。

          以前一直在Tiger下用,還沒有遇到這種明顯的版本問(wèn)題。

          ps:害我下了個(gè)Tomcat最新版。。。

          posted on 2009-03-17 09:23 writegull 閱讀(859) 評(píng)論(0)  編輯  收藏 所屬分類: tomcat

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 淮安市| 项城市| 二手房| 简阳市| 南昌市| 静安区| 临洮县| 疏附县| 内丘县| 闻喜县| 安新县| 定襄县| 库尔勒市| 西乌| 尼木县| 五华县| 章丘市| 崇文区| 重庆市| 仁怀市| 修武县| 高平市| 错那县| 建昌县| 江川县| 平顺县| 尉氏县| 阿图什市| 丰顺县| 香格里拉县| 沙湾县| 灵丘县| 林甸县| 色达县| 叶城县| 峨山| 治多县| 西昌市| 常宁市| 江门市| 开封市|