梦幻之旅

DEBUG - 天道酬勤

   :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  671 随笔 :: 6 文章 :: 256 评论 :: 0 Trackbacks

java.lang.UnsupportedClassVersionError: Bad version number in .class file

造成这种错误的原因是你的支持Tomcat运行的JDK版本与支持application运行的JDK版本不一致导致的.

那么如何解决上面的问题呢?

办法显而易见:把它们的JDK版本改成一致.

步骤如下:

1.Window --> Preferences -->Java --> compiler中的compiler compliance level对应的下拉菜单中选择JDK版本.

2.Window --> Preferences -->MyEclipse --> Servers -->Tomcat --> Tomcat n.x -->JDK中的Tomcat JDK name下的下拉菜单中选择自己电脑上安装的JDK版本(必须与步骤1中的JDK版本一致).

如果还是没有解决,不用着急,因为有些MyEclipse版本自带有JDK版本,所以也要将它改过来.

3.Window --> Preferences -->Java -->Installed JRES,然后在右边选择与步骤1和2版本一致的JDK版本,如果没有,可以自己添加.然后选中就可以了.

注:以上仅供参考,讲的不详细之外,请读者自己再去摸索摸索^_^

posted on 2009-02-09 10:48 HUIKK 阅读(5998) 评论(8)  编辑  收藏 所属分类: Java

评论

# re: java.lang.UnsupportedClassVersionError: Bad version number in .class file 2009-02-10 08:49 隔叶黄莺
关于其中原由,我琢磨过一篇:
明明白白Unsupported major.minor version 49.0的错误
  回复  更多评论
  

# re: java.lang.UnsupportedClassVersionError: Bad version number in .class file 2009-02-20 15:54 惠万鹏
@隔叶黄莺
兄弟,你太强了!!
  回复  更多评论
  

# re: java.lang.UnsupportedClassVersionError: Bad version number in .class file[未登录] 2009-02-25 22:59 菜鸟
我用的myeclipse6.6带JRE,Tomcat用的6.0
Window --> Preferences -->Java --> compiler中的compiler compliance level对应的下拉菜单中选择JDK版本是5.0
Window --> Preferences -->MyEclipse --> Servers -->Tomcat --> Tomcat n.x -->JDK 是myeclipse6.6
Window --> Preferences -->Java -->Installed JRES中也是myeclipse6.6
出了这个问题请问怎么解决?
  回复  更多评论
  

# re: java.lang.UnsupportedClassVersionError: Bad version number in .class file 2009-07-12 10:40 dinghui18
兄弟你太好了,帮我解决了问题,谢谢  回复  更多评论
  

# re: java.lang.UnsupportedClassVersionError: Bad version number in .class file 2009-12-30 02:41 学生
太有用了!!  回复  更多评论
  

# re: java.lang.UnsupportedClassVersionError: Bad version number in .class file 2010-02-11 22:42 ddd
3q  回复  更多评论
  

# re: java.lang.UnsupportedClassVersionError: Bad version number in .class file 2010-05-31 14:37 雨田
谢谢。解决了。  回复  更多评论
  

# re: java.lang.UnsupportedClassVersionError: Bad version number in .class file 2010-07-20 21:01 兰峰宝宝
非常感谢,终于解决我这个大问题了  回复  更多评论
  


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


网站导航: