我的环境是带有 Eclipse [Kepler SR1] 和 Maven 的 Windows 7 64bit。我必须运行 Maven install
来部署代码更改,但此错误显示在控制台中:
[错误] 无法在项目 mrpapp 上执行目标 org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile):编译失败
[错误] 此环境中未提供编译器。也许您在 JRE 而不是 JDK 上运行?
但 我 肯定运行的是 JDK 而不是 JRE。 I double-checked my $JAVA_HOME
( C:\Program Files (x86)\Java\jdk1.7.0_60
) and it does have a javac.exe
in its bin
directory.
原文由 Ken L 发布,翻译遵循 CC BY-SA 4.0 许可协议
转到窗口 → 首选项 → Java → 已安装的 JRE。
并查看是否有指向您的 JDK 路径的条目,如果没有,请单击“ _编辑_”按钮并放置您配置的路径
JAVA_HOME
环境。