我有一个从git存储库到Meclipse的Maven项目。它建立在Java 8上。我要做的第一件事就是执行
mvn clean install
但是我收到以下警告和错误消息:
[WARNING] The requested profile "pom.xml" could not be activated because it does not exist.
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.5.1:compile (default-compile) on project SpringBootSpringJPACRUDExample: Compilation failure
[ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
答案 0 :(得分:0)
您可以确认是否在同一台计算机上安装了JDK吗?
如果是,则可能要检查Eclipse IDE设置是否指向JDK的安装目录。
答案 1 :(得分:0)
请尝试以下解决方案。
在Eclipse IDE中,转到 窗口 > 首选项 > Java > 已安装的JRE >,然后检查您的 已安装的JRE 。您应该在那里有一个带有JDK的条目。
选择执行环境,如下所示。点击 确定
然后在项目上 右键 -> Maven -> < em>更新项目