Update Maven Project上缺少tools.jar错误

时间:2016-01-14 12:30:30

标签: java eclipse maven build

当我尝试更新maven项目时,我得到的错误是maven找不到如下所示的JRE位置中的tools.jar: enter image description here  但是我已经在Windows-> Preferences-> Java-> Installed JRE中安装并加载了JDK。 是否应该指定JDK以解决此tools.jar问题。

注意:tools.jar位于JDK_HOME目录的lib中,我也指定了this回答中提到的jar,但它没有解决问题。

1 个答案:

答案 0 :(得分:0)

转到pom.xml然后:

<profiles>
    <profile>
      <id>default-tools.jar</id>
      <activation>
        <property>
          <name>java.vendor</name>
          <value>Sun Microsystems Inc.</value>
        </property>
      </activation>
      <dependencies>
        <dependency>
          <groupId>com.sun</groupId>
          <artifactId>tools</artifactId>
          <version>1.4.2</version>
          <scope>system</scope>
          <systemPath>${java.home}/../lib/tools.jar</systemPath>
        </dependency>
      </dependencies>
    </profile>
  </profiles>