nested exception is java.lang.UnsupportedClassVersionError Unsupported major.minor version 52.0

java.lang.UnsupportedClassVersionError:不支持的类版本错误

Unsupported major.minor version 52.0 :不支持的版本52.0

报错信息,是因为使用的jar包版本不对,JDK不同的版本,编译出的class文件是不同的;这个52.0是使用JDK1.8编译出的版本

J2SE 8 = 52 (0x34 hex),
J2SE 7 = 51 (0x33 hex),
J2SE 6.0 = 50 (0x32 hex),
J2SE 5.0 = 49 (0x31 hex),
JDK 1.4 = 48 (0x30 hex),
JDK 1.3 = 47 (0x2F hex),
JDK 1.2 = 46 (0x2E hex),
JDK 1.1 = 45 (0x2D hex).

 jar包版本和运行的JDK版本不一致导致项目运行报错,更改jar运行的版本,或是把jar包用运行的版本编译再运行项目

猜你喜欢

转载自www.cnblogs.com/qinxu/p/9259479.html
今日推荐