当项目部署到tomcat后,tomcat启动时报错:Bad version number in .class file
原因是编译java时生成的class文件,在运行时用到的JRE和class文件版本不一致造成的。例如JRE是1.5,编译的JDK是1.6。
1)这时候首先确认eclipse的编译JDK版本:

然后可以点击菜单Project->clean来重新编译整个项目(Build Automatially要勾上哦),或者重新保存具体的某个文件来重新自动编译!
2.确认Tomcat的运行时JDK:
650) this.width=650;" onresize="" alt="to名cat" src="http://android.blog.51cto.com/attachment/201201/164521308.jpg" border="0" onunload="" jdk"="">
或者

这样子就可以重新部署项目,或者把具体某个重新编译的class文件copy到相应的位置。再次启动项目,就没事了!
原因是编译java时生成的class文件,在运行时用到的JRE和class文件版本不一致造成的。例如JRE是1.5,编译的JDK是1.6。
1)这时候首先确认eclipse的编译JDK版本:

然后可以点击菜单Project->clean来重新编译整个项目(Build Automatially要勾上哦),或者重新保存具体的某个文件来重新自动编译!
2.确认Tomcat的运行时JDK:
650) this.width=650;" onresize="" alt="to名cat" src="http://android.blog.51cto.com/attachment/201201/164521308.jpg" border="0" onunload="" jdk"="">
或者

这样子就可以重新部署项目,或者把具体某个重新编译的class文件copy到相应的位置。再次启动项目,就没事了!