Bad version number in .class file的解决方法

当项目部署到tomcat后,tomcat启动时报错: Bad version number in .class file

缘由是编译java时生成的class文件,在运行时用到的JRE和class文件版本不一致形成的。例如JRE是1.5,编译的JDK是1.6。

1)这时候首先确认eclipse的编译JDK版本:
eclipse编译器设置

而后能够点击菜单Project->clean来从新编译整个项目(Build Automatially要勾上哦),或者从新保存具体的某个文件来从新自动编译!

2.确认Tomcat的运行时JDK:
to名cat

或者
tomcat5w 这样子就能够从新部署项目,或者把具体某个从新编译的class文件copy到相应的位置。再次启动项目,就没事了!
相关文章
相关标签/搜索