java编译过程中出现了Exception in thread “main" java.lang.UnsupportedClassVersionError Feb 16, 2021 • Aaron 原因:这个问题是由较高版本的JDK编译(javac)的java class文件或者jar文件试图在较低版本的java(JVM)上运行产生的错误。比如说用jdk8环境编译生成的jar文件在java(jvm)6上运行就会出这样的错误。 解决方案:将java(jvm)的版本和编译时的javac版本保持一致。