Eclipse Juno Release
Window / Preferences / Java / Installed Jres
显示两个已安装的Jres。
jdk1.7.0_07
和 jre7
。
当我尝试使用maven进行clean
和process-classes
时,出现以下错误:
Failed to execute goal org.apache.maven.plugins:maven-compiler-
plugin:2.4:compile (default-compile) on project reputation: Fatal
error compiling: tools.jar not found: C:\Program
Files\Java\jre7\..\lib\tools.jar
我已经绝望地将tools.jar
添加为外部jar,但没有帮助。为什么maven尝试使用其他的JRE
?
编辑:
pom.xml
中的编译器插件摘录
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.4</version>
<configuration>
<source>1.6</source>
<target>1.6</target>
</configuration>
</plugin>
mvn clean process-classes
完成了它的工作。结果是“构建成功”。不幸的是,Eclipse Enhance 仍然会出现错误,提示缺少tools.jar
。 - atripes