java.lang.UnsupportedClassVersionError: Bad version number in .class file
不支持类的版本,说明编译或运行时,要么jdk要么服务器的版本有问题。
- 编译好的项目文件要想运行,它所在的运行环境的版本要不小于编译时的版本,所以在eclipse环境下有两处设置jdk应该符合这个规则。
- 右键项目文件点击属性进行配置,Java Build Path这里的jdk版本选中一种
- Java Compiler这里是编译器的设置,,这里的level应该小于等于Build Path中的jdk版本
2.找到eclipse或者myeclipse中设置Servers的地方,一般都用tomcat,选择一个版本的tomcat,这个版本相关的jdk设置成当前的jdk版本
这三处都要修改好,错误才能最终避免