Java Maven运行时构建错误

时间:2018-02-06 06:52:03

标签: maven build runtime-error

编译错误  此环境中未提供编译器。也许您运行的是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以启用完整的调试日志记录。  有关错误和可能的解决方案的更多信息

2 个答案:

答案 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 安装在您的系统中,此问题将得到解决。