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包用运行的版本编译再运行项目