我正在使用 m2eclipse 在 Eclipse 中编译一个项目。我在Eclipse中设置JDK路径如下:
Windows-->preferences-->installed jres--> jdk1.7.xx path
但这显示错误
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
[INFO] 1 error
[INFO] -------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.424s
[INFO] Finished at: Tue Oct 29 15:21:01 IST 2013
[INFO] Final Memory: 5M/15M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler- plugin:3.1:compile (default-compile) on project TEST-WEB: Compilation failure
[ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
- 在 Eclipse IDE 上,进入Window > 优先 > Java > 安装的 JRE> 并检查您的安装的 JRE。那里应该有一个包含 JDK 的条目。
- 选择执行环境,如下所示。点击OK
- Then 右键点击在你的项目上 ->Maven -> 更新项目
此外,您可能必须更改 Maven JRE(请参阅@jlars62 答案),如下所示。转到 Run -> Run Configurations,选择我正在运行的 Maven Build(从左侧面板)。然后,我单击“JRE”选项卡并选择“工作区默认 JRE”选项
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)