【发布时间】:2019-04-18 09:53:29
【问题描述】:
我目前正在从事一个 Maven 项目。在我的 pom.xml 中,我必须为 JDK 指定我的本地路径,如下所示:
<dependency>
<groupId>jdk.tools</groupId>
<artifactId>jdk.tools</artifactId>
<version>${java.version}</version>
<scope>system</scope>
<systemPath>C:/Program Files/Java/jdk1.8.0_202/lib/tools.jar</systemPath>
</dependency>
我使用的是 Java 1.8.0_202。但是与我一起参与该项目的同事使用 Java 1.8.0_144。有没有一种方法可以改变本地 Java 路径,这样我们每次从 Git 获取彼此对代码的修改时都不必修改它?
【问题讨论】:
-
第一个问题是:为什么必须在 POM 文件中指定 JDK 的路径?在典型项目中应该不需要这样做。
-
用户相关设置一般在settings.xml.