首页 > 解决方案 > 如何在运行时更新 pom 中的 maven 依赖项

问题描述

我的 pom 中包含一个依赖项

   <dependency>
        <groupId>xxx</groupId>
        <artifactId>yyy</artifactId>
        <version>1.84.3</version>
        <classifier>tests</classifier>
        <type>test-jar</type>
        <scope>test</scope>
   </dependency>

目前我正在手动检查这个 jar 是否有任何新版本,并在 pom xml 中更新版本。

但我想知道是否有办法在运行时自动化?

标签: javamaven-3

解决方案


您可以使用 mavenversions工具更新依赖项版本

将每个非 SNAPSHOT 依赖项更新到其最新版本的工作方式相同,只需将目标更改为versions:use-latest-releases

mvn versions:use-latest-releases

推荐阅读