簡體   English   中英

Maven版本插件更新到下一個快照

[英]Maven versions plugin update to next snapshot

我正在嘗試使用maven版本插件將我的pom更新為下一個快照版本。 例如。 0.0.1應更改為0.0.2-SNAPSHOT

從我對http://www.mojohaus.org/versions-maven-plugin/set-mojo.html的閱讀中我希望mvn versions:set -DnextSnapshot=true來做到這一點,但實際上它只是提示我一個新的版本,默認為當前版本( 0.0.1 )。 我在這里錯過了什么嗎? 我想將此更新作為腳本的一部分進行更新,因此不需要任何手動干預。

我正在使用版本插件的v2.5。 上面的鏈接表明nextSnapshot可以從2.10獲得,但2.5似乎是我能找到的最新版本。

我也遇到過這個問題。 我知道我的Maven項目正在推出版本插件的舊版本(2.3)。 這在插件的最新版本(2.7)中似乎不再是問題。

我在我的項目的pom.xml中添加了以下內容,以強制我的項目使用2.7版本的Maven Versions插件。

<pluginManagement>
  <plugins>
    <plugin>
      <groupId>org.codehaus.mojo</groupId>
      <artifactId>versions-maven-plugin</artifactId>
      <version>2.7</version>
    </plugin>       
  </plugins>
</pluginManagement>

否則,您可以在命令行中選擇最新版本的Versions插件: - mvn org.codehaus.mojo:versions-maven-plugin:2.7:set -DnextSnapshot=true

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM