Maven项目报Description Resource Path Location Type Java compiler level does not match the version...
版权声明:本文为 小异常 原创文章,非商用*转载-保持署名-注明出处,谢谢!
本文网址:https://blog.csdn.net/sun8112133/article/details/104521088
问题描述
我们在构建 Maven 项目或导入别的地方的 Maven 项目时,经常会碰到一个问题,Description Resource Path Location Type Java compiler level does not match the version…
这句话的意思是说 Java 编译器级别与安装的 Java 项目构建的版本不匹配。
解决方案
- 右键项目,选择 Properties,再选择 Project facets,把 Java 版本改成你电脑上的 Java 版本(JDK 版本);
- 选择 Windows -> Preferences -> java -> Compiler,然后把 JDK 版本改成你的Java版本;
- 右键项目,选择 Build Path,点击comfigure build path,然后在 library 中把已有的 JRE library remove 掉,然后 Add library,选择你电脑上安装的 JRE 版本;
以上方法还不行,那就打开本项目的
.setting
下org.eclipse.jdt.core.prefs
文件,把文件内的版本号修改成与你的电脑上安装的 JDK 版本号一致。