2013-11-01 47 views
-1

在Maven版本名稱中使用SNAPSHOT的約定是什麼?
SNAPSHOT是什麼意思,什麼時候應該在我的項目的版本名稱中使用它?爲什麼maven版本中有SNAPSHOT?

例子:

<dependency> 
    <groupId>org.eclipse.jetty</groupId> 
    <artifactId>jetty-project</artifactId> 
    <version>9.1.0-SNAPSHOT</version> 
</dependency> 

回答

2

來自maven doc

版本此元素指示項目生成的工件的版本。 Maven通過版本管理幫助你很長的路要走,並且你會經常在一個版本中看到SNAPSHOT標識符,這表明一個項目正處於開發階段。我們將在本指南中討論快照的使用以及它們如何進一步工作。

因此,如果您的項目由多個模塊組成,並且模塊可以更改,並且您始終需要新版本包括快照。

相關問題