tomcat bad version number in class file 的解决方法(转)
一个同学前几天遇到一个问题,今天我试着看了一下。
项目没有错误,在项目部署到tomcat后,tomcat启动时报错:
java.lang.UnsupportedClassVersionError: Bad version number in .class file 。。。
这个问题我原来遇到过,原因应该是编译java时生成的class文件,在运行时用到的JRE和class文件版本不一致造成的。
1 如果是一般的java程序:
可以在MyEclipse中修改JRE的路径和版本。在Window->Preferences中,打开如下位置,就可修改JRE:
可以选择1.3,1.4,5.0,6.0.