【发布时间】:2011-01-29 00:51:45
【问题描述】:
我想设置我的 maven 版本以批处理模式运行,但我不喜欢默认的 scm 标签${artifactId}-${releaseVersion}。相反,我想简单地用${releaseVersion} 标记它;但是,我不清楚这样的属性是否存在(即没有 -SNAPSHOT 后缀)。
我希望配置类似于下面的代码。 maven-release-plugin 是否可以使用这种默认标记?
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-release-plugin</artifactId>
<version>2.0</version>
<configuration>
<tag>${releaseVersion}</tag>
</configuration>
</plugin>
【问题讨论】:
-
以批处理模式运行的部分原因是为了执行自动发布。所以这必须在没有任何交互的情况下发生。
-
这与我的问题非常相似:stackoverflow.com/questions/4466714/…
标签: maven maven-release-plugin