【问题标题】:Set project version to dependency's latest version将项目版本设置为依赖项的最新版本
【发布时间】:2016-08-04 17:43:46
【问题描述】:

我有这个 POM.xml 项目文件:

<project>

<groupId>com.mycompany</groupId>
<artifactId>someartifact</artifactId>
<version>2.0.5</version>

<dependencies>
    <dependency>
        <groupId>com.mycompany></groupId>
        <artifactId>anotherartifact</artifactId>
        <version>LATEST</version> <!-- Corresponds to 2.0.5 -->
    </dependency>
</dependencies>

</project>

如您所见,anotherartifact 依赖版本设置为LATEST,对应2.0.5。另外,我当前的项目someartifact 也有一个版本2.0.5。如何使someartifact 版本始终自动设置为与依赖项版本相同的版本?

【问题讨论】:

  • 您必须为您的两个工件创建一个父模块(pom 项目)。见Maven Inheritance

标签: java maven pom.xml


【解决方案1】:

你会做相反的事情。将依赖版本设置为使用${project.version}

【讨论】:

    猜你喜欢
    • 2023-03-12
    • 2014-10-13
    • 2017-03-01
    • 2015-04-16
    • 1970-01-01
    • 2010-11-10
    • 2023-02-06
    • 2016-05-23
    • 1970-01-01
    相关资源
    最近更新 更多