编程那点事编程那点事

专注编程入门及提高
探究程序员职业规划之道!

编译报错Unsupported major.minor version

具体的报错信息是:

Unsupported major.minor version 52.0

这个错误时因为JDK版本的问题,比如本机的JDK为1.7,但是项目编译时用的JDK为1.8那么就会出现这个异常,因为本机JDK版本较低不能执行编译版本为高版本的Class文件,各JDK版本对应的错误编号如下:

J2SE 8 = 52,

J2SE 7 = 51,

J2SE 6.0 = 50,

J2SE 5.0 = 49,

JDK 1.4 = 48,

JDK 1.3 = 47,

JDK 1.2 = 46,

JDK 1.1 = 45

既然知道了错误原因,那么解决方法就好办了,把JDK换成对应的版本就行了,比如Unsupported major.minor version 52.0这个错误,我把jdk换成jdk8就行了。

未经允许不得转载: 技术文章 » Java编程 » 编译报错Unsupported major.minor version