问题:当我使用maven编译项目时出现以下问题(注意:我正在使用Windows):
无法执行目标org.apache.maven.plugins:maven-compiler-plugin:2.5.1:项目XYZ上的编译(default-compile):致命错误编译:找不到tools.jar:C:\ java\jdk1.8.0 _40 ..\lib\tools.jar - > [帮助1]
命令行和eclipse(Eclipse STS)都出错 - mvn clean; mvn安装
笔记:
已解决的问题:将系统env变量JAVA_HOME设置为Java JDK 1.7修复了该问题.
我试过jdk1.7.0_45和jdk1.7.0_75 - 他们都工作了.
笔记:
在eclipse(sts版本)中构建项目时我也面临类似的问题我发现问题是因为我在2个位置安装了jre并且我在eclipse中配置jre指向纯jre文件夹.因此,只需检查你的jre是否指向jdk中的jre文件夹而不是任何其他jre,因为tools.jar位于jdk/lib中
| 归档时间: |
|
| 查看次数: |
32402 次 |
| 最近记录: |