最近在开发项目新功能,完了之后打包时报错“类文件具有错误的版本 55.0, 应为 52.0,请删除该文件或确保该文件位于正确的类路径子目录中。”
找到报错的类
版本确实是55.0,网上搜了一下有两种解决办法
1、将jdk切换为11,(注意当前有依赖包要55.0,应为52.0才有效,我这里用的是jdk8)
2、将对应的依赖版本号切换到适应当前jdk版本
我习惯用jdk8,所以使用第二种解决办法,将我的依赖版本切换至低版本,再刷新依赖
回去看看引用的类
可以看到版本已经切换至52.0,再次点击install
成功!!!
最后,感谢这位大哥的博客,点击跳转。