java - 如何在运行时更新 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 中更新版本。
但我想知道是否有办法在运行时自动化?
解决方案
您可以使用 mavenversions
工具更新依赖项版本
将每个非 SNAPSHOT 依赖项更新到其最新版本的工作方式相同,只需将目标更改为
versions:use-latest-releases
:mvn versions:use-latest-releases
推荐阅读
- vb.net - 无法在 pdf 中呈现 Č 字符
- google-sheets - 反转电子表格的列
- matlab - 使用带有“MATLAB Runner”扩展的 VS 代码会返回错误
- java - Okta java客户端SDK使用
- akka - 在 Akka 中关联消息
- node.js - 如何在 nodejs 和 koa2 中瘦身 app.js
- ruby-on-rails - Rails 路由强制参数存在
- ruby - 为什么全局变量在 .rb 文件中不起作用但在 irb 中起作用?
- python - 如何在 Telegram Bot 中获取用户名?
- angular - 数据路径“”不应该有额外的属性(dryRun)