idea点击“install”或“package”报“类文件具有错误的版本 55.0, 应为 52.0,请删除该文件或确保该文件位于正确的类路径子目录中。”

最近在开发项目新功能,完了之后打包时报错“类文件具有错误的版本 55.0, 应为 52.0,请删除该文件或确保该文件位于正确的类路径子目录中。”
idea点击“install”或“package”报“类文件具有错误的版本 55.0, 应为 52.0,请删除该文件或确保该文件位于正确的类路径子目录中。”_第1张图片
找到报错的类
idea点击“install”或“package”报“类文件具有错误的版本 55.0, 应为 52.0,请删除该文件或确保该文件位于正确的类路径子目录中。”_第2张图片
版本确实是55.0,网上搜了一下有两种解决办法

1、将jdk切换为11,(注意当前有依赖包要55.0,应为52.0才有效,我这里用的是jdk8)
2、将对应的依赖版本号切换到适应当前jdk版本

我习惯用jdk8,所以使用第二种解决办法,将我的依赖版本切换至低版本,再刷新依赖
idea点击“install”或“package”报“类文件具有错误的版本 55.0, 应为 52.0,请删除该文件或确保该文件位于正确的类路径子目录中。”_第3张图片
回去看看引用的类
idea点击“install”或“package”报“类文件具有错误的版本 55.0, 应为 52.0,请删除该文件或确保该文件位于正确的类路径子目录中。”_第4张图片
可以看到版本已经切换至52.0,再次点击install
idea点击“install”或“package”报“类文件具有错误的版本 55.0, 应为 52.0,请删除该文件或确保该文件位于正确的类路径子目录中。”_第5张图片
成功!!!
最后,感谢这位大哥的博客,点击跳转。

你可能感兴趣的:(学习,java,idea)