问题:
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project travel: Compilation failure
[ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
[ERROR] -> [Help 1]
解决:
第一次使用maven bulid时出现在这个问题,在pom中的dependencies中输入以下的dependency
以后就不会报这个错了。
<dependency>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version>
</dependency>

本文解决了Maven项目中常见的编译失败问题,错误信息显示没有提供编译器,可能是运行在JRE而非JDK环境下。通过在pom.xml文件的dependencies中添加maven-compiler-plugin依赖,可以有效避免此问题。
3045

被折叠的 条评论
为什么被折叠?



