编译错误 此环境中未提供编译器。也许您运行的是JRE而不是JDK? 完成时间:2018-02-06T12:16:07 + 05:30 最终记忆:9M / 63M 无法执行目标org.apache.maven.plugins:maven-compiler-plugin:3.1:编译(默认编译)项目编译失败 此环境中未提供编译器。也许你是在运行JRE而不是JDK?
要查看错误的完整堆栈跟踪,请使用-e开关重新运行Maven。 使用-X开关重新运行Maven以启用完整的调试日志记录。 有关错误和可能的解决方案的更多信息
答案 0 :(得分:0)
在开始时检查是否设置了JAVA_HOME属性:
echo $JAVA_HOME
预期结果,例如:
C:\Program Files\Java\jdk1.8.0_101
其次,验证路径上是否有javac。为此,请运行以下命令:
javac -version
预期结果,例如:
javac 1.8.0_101
答案 1 :(得分:0)
在我的情况下,我在 Eclipse IDE 中执行 Java 时遇到了同样的错误,在通过右键单击 Java 项目添加 java 1.8 版本后,单击 Java 构建路径 -> 库并添加 Java 1.8 JDK 安装在您的系统中,此问题将得到解决。