Unsupported major.minor version 52.0
-
出错原因
Java版本不一致造成的
直译:不支持version52.0
-
问题定位
他对应的是jdk1.8,也就是说不支持jdk1.8
简单来说,就是执行环境的jdk版本低于编译的jdk版本。
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
-
解决方法
如果通过eclipse运行项目时报该异常时(Unsupported major.minor version 52.0),则说明,项目着那个某些jar包的运行jdk是1.8,而项目设置的编译版本等是1.7,导致项目中的某些jar包无法运行,从而报异常,需要将项目的编译和运行环境jdk版本统一改为jdk1.8
- 如图所示
以下是本人开发中遇到的一些常见问题信息和解决方案
https://blog.csdn.net/qq_29914837/article/details/82686366