编译报错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就行了。

如若转载,请注明出处:http://www.codingwhy.com/view/783.html

联系我们

在线咨询: 点击这里给我发消息

邮件:731000228@qq.com