
出错原因Java版本不一致造成的直译不支持version52.0问题定位他对应的是jdk1.8也就是说不支持jdk1.8简单来说就是执行环境的jdk版本低于编译的jdk版本。jdk版本对应表J2SE 8 52J2SE 7 51J2SE 6.0 50J2SE 5.0 49JDK 1.4 48JDK 1.3 47JDK 1.2 46JDK 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