【问题标题】:How to find local Java path from pom.xml in Maven project?如何在 Maven 项目中从 pom.xml 中找到本地 Java 路径?
【发布时间】: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.

标签: java maven variables path


【解决方案1】:

有关 pom.xml 中的本地 java 问题,您可以参考this,这已经涵盖了 maven 的工作原理。但是您对 Git 的关注,您可以使用.gitignore 命令忽略 pom.xml 文件中的更改,请参阅此tutorial

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-04-08
    • 2018-04-28
    • 1970-01-01
    • 2012-10-12
    • 2021-05-25
    • 1970-01-01
    • 2016-07-05
    • 2013-09-14
    相关资源
    最近更新 更多