类文件具有错误的版本 55.0, 应为 52.0

问题

1.升级jar 版本好后 ,mvn 项目编译/启动 【类文件具有错误的版本 55.0, 应为 52.0】


image.png

2.降级对应jar 后问题解决,定位jar 版本兼容问题。

定位问题

1.java 便衣文件后会产生【 major.minor】信息
2.网上找到jdk 对应的 minor 版本信息


image.png

3.发现jdk8 = 53, 对应的55 是jdk 11 ;
4.查看对应的类编译文件定位问题:

1.解压文件:jar -xvf caffeine-3.0.1.jar
2.查看二进制文件:javap -verbose Caffeine
image.png

你可能感兴趣的:(类文件具有错误的版本 55.0, 应为 52.0)