目标显示versions-maven-plugin
versions:set
有一个removeSnapshot
参数:
removeSnapshot: 是否从现有版本中删除 -SNAPSHOT。如果未设置将默认为 false。
Type: boolean Since: 2.10 Required: No User Property: removeSnapshot Default: false
我有一个 Maven 多模块聚合 POM,所有模块中的所有版本都设置为0.2.0-SNAPSHOT
. 我准备发布(请不要告诉我使用 Maven 发布插件),我想将版本更改为0.2.0
. 所以我试试这个:
mvn versions:set -DremoveSnapshot=true
Maven停下来问我:
Enter the new version to set 0.2.0-SNAPSHOT:
嗯,如果我手动输入0.2.0
,有什么意义removeSnapshot=true
呢?