gpt4 book ai didi

Maven 更新 pom 属性

转载 作者:行者123 更新时间:2023-12-04 00:44:34 24 4
gpt4 key购买 nike

我正在寻找一种将 pom 属性更新为给定值的方法,即我的 pom.xml 包含:

<properties>
<abc.def>aaaaa</abc.def>
<properties>

现在我想打电话:
mvn some_plugin:some_goal -Dabc.def=XYZ

最后我的 pom.xml 应该看起来像
<properties>
<abc.def>XYZ</abc.def>
<properties>

我正在阅读有关 maven-release-plugin 和 versions-maven-plugin 的信息,但我没有看到任何匹配的目标。

预先感谢您的任何答复。

最佳答案

mvn versions:update-properties -Dproperties=[XYZ] -DincludeProperties={abc.def}
阅读更多 here .
here .

简而言之:

在versions-maven-plugin中,update-properties目标将属性设置为特定 Artifact 的最新版本。
includeProperties是要更新的以逗号分隔的属性列表。
properties是适用于特定属性的任何限制。

关于Maven 更新 pom 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17739589/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com