【发布时间】:2015-06-24 09:15:45
【问题描述】:
我已经完成了http://www.tutorialspoint.com/jsf/jsf_environment_setup.htm中提供的所有步骤
Apache Maven 和 Apache tomcat 都准备好了。我还设置了环境。我在 Eclipse 中创建了 Maven 项目,当我使用 Maven 构建运行它时,它给出了构建失败。
它给出了这个错误
“未能执行目标 org.apache.maven.plugins:maven-compiler-plugin:2.5.1:compile (default-compile) on project Hello2: Fatal error compile: tools.jar not found: C:\Program文件\Java\jre1.8.0_40..\lib\tools.jar"
我该怎么办?
【问题讨论】:
-
您检查过您的环境变量中是否定义了 java_home 吗?
-
是的环境变量是在系统路径中定义的。
-
看起来你已经定义了指向 JRE 而不是 JDK 的 JAVA_HOME
-
我已经在系统路径中直接设置了JRE和JDK。
-
@khmarbaise 你是对的。在我将
JAVA_HOME环境变量更改为指向/usr/lib/jvm/java-8-oracle"后,它起作用了。
标签: java eclipse maven tomcat jakarta-ee