问题
我使用JDK1.6编译类文件,对其进行警告并部署到Tomcat服务器(另一台机器),但是Tomcat服务器JAVA_HOME或JRE_HOME环境变量设置为JDK.1.5,并导致:
java.lang.UnsupportedClassVersionError:
Bad version number in .class file
解
这总是由不同的Java JDK在编译时和运行时发生冲突引起的,请确保使用相同的JDK版本进行编译和运行。
标记: Java
翻译自: https://mkyong.com/java/javalangunsupportedclassversionerror-bad-version-number-in-class-file/