我想設置我的maven版本以批處理模式運行,但我不是默認scm標籤${artifactId}-${releaseVersion}
的粉絲。相反,我想簡單地用${releaseVersion}
來標記它;但是,我不清楚這樣的屬性是否存在(即沒有-SNAPSHOT後綴)。mvn發佈:執行自動指定scm標籤,其中包括髮布版本
我想配置類似於下面的代碼。 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>
在批處理模式下運行的部分原因是執行自動發佈。所以這必須發生,沒有任何交互。 – user294059 2010-03-18 16:39:43
這是非常類似於我的問題:http://stackoverflow.com/questions/4466714/how-to-customise-the-tag-format-of-the-maven-release-plugin – 2011-03-02 22:05:48