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

  • 如图所示
  • Unsupported major.minor version 52.0

Unsupported major.minor version 52.0

Unsupported major.minor version 52.0


以下是本人开发中遇到的一些常见问题信息和解决方案
https://blog.csdn.net/qq_29914837/article/details/82686366