Maven项目报Description Resource Path Location Type Java compiler level does not match the version...

版权声明:本文为 小异常 原创文章,非商用*转载-保持署名-注明出处,谢谢!
本文网址:https://blog.csdn.net/sun8112133/article/details/104521088




Maven项目报Description Resource Path Location Type Java compiler level does not match the version...


问题描述

我们在构建 Maven 项目或导入别的地方的 Maven 项目时,经常会碰到一个问题,Description Resource Path Location Type Java compiler level does not match the version…

这句话的意思是说 Java 编译器级别与安装的 Java 项目构建的版本不匹配。



解决方案

  1. 右键项目,选择 Properties,再选择 Project facets,把 Java 版本改成你电脑上的 Java 版本(JDK 版本);
  2. 选择 Windows -> Preferences -> java -> Compiler,然后把 JDK 版本改成你的Java版本;
  3. 右键项目,选择 Build Path,点击comfigure build path,然后在 library 中把已有的 JRE library remove 掉,然后 Add library,选择你电脑上安装的 JRE 版本;

以上方法还不行,那就打开本项目的 .settingorg.eclipse.jdt.core.prefs 文件,把文件内的版本号修改成与你的电脑上安装的 JDK 版本号一致。

Maven项目报Description Resource Path Location Type Java compiler level does not match the version...



博客中若有不恰当的地方,请您一定要告诉我。前路崎岖,望我们可以互相帮助,并肩前行!