一点一滴,编程人生

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  69 随笔 :: 0 文章 :: 25 评论 :: 0 Trackbacks

很早的升级了JDK6.0野马后,没有写过WEB程序了,今天写了个简单的Servlet竟然报错,错误如下:

 

严重: Error deploying web application directory hfsj
java.lang.UnsupportedClassVersionError: Bad version number in .class file

 

以为是我的web.xml写错了,看了半天,没错啊。后来才发现问题在我编译Servlet的JDK版本与执行Servlet的TomcatJDK版本不同造成的。

在Tomcat中的JDK版本默认是在MyEclipse中的JDK6(不知是不是真的6),而我用的是JDK6_06,这样原本的JDK编译的字节码在Tomcat中被认为是有问题的了。不过很好解决,直接在MyEclipse中的服务器配置中的Tomcat的JDK,将其改为你所用的JDK即可。

以前一直在Tiger下用,还没有遇到这种明显的版本问题。

ps:害我下了个Tomcat最新版。。。

posted on 2009-03-17 09:23 writegull 阅读(847) 评论(0)  编辑  收藏 所属分类: tomcat

只有注册用户登录后才能发表评论。


网站导航: