2014-02-26 34 views
0

我們使用mvn pom.xmls來指定構成項目的各個模塊之間的相互依賴性。 當模塊被釋放時,每個模塊的數字版本會自動由構建系統增加。然而,在這種情況下,這需要通知每個團隊將其模塊依賴的版本更新到我們剛剛發佈的版本。Maven中的命名版本?

Maven反而可以用庫的用戶指定類似於「依賴於該模塊的'STABLE'版本」的方式來工作,然後在每個構建中找出哪個實際版本號可以轉換爲?

+0

你稱之爲穩定版本的是maven,叫做'1.0.0'或類似版本,不包含'-SNAPSHOT'。 – khmarbaise

+0

好的,我如何表達'不包含'SNAPSHOT''的最新版本'? –

+0

[我如何告訴Maven使用最新版本的依賴項?](http://stackoverflow.com/questions/30571/how-do-i-tell-maven-to-use-the-latest -version-of-a-dependency) –

回答

1

爲什麼你不只是依靠主要版本,併發布次要版本?

<version>[1.,)</version> 

您還可以使用RELEASE

<version>RELEASE</version> 

不過我猜that's not supported in Maven 3

查看關於this thread同一主題的更多討論。

+0

謝謝,我正在尋找什麼。 –