2012-10-24 58 views
0

我正在使用已上傳到中央存儲庫的原型生成maven項目。Maven原型獲取舊版本

mvn archetype:generate \ 
    -DarchetypeGroupId=org.opencoweb \ 
    -DarchetypeArtifactId=coweb-archetype 

最新版本是0.8.3.1,但我得到的版本是0.8.3。我清除了我的緩存~/.m2,並運行上述命令stil下載0.8.3而不是最新版本。有誰知道爲什麼?我上傳/創建0.8.3.1模塊時,是否忘記指定某些內容?我在本月初(10月3日)上傳了該模塊,根據http://search.maven.org/remotecontent?filepath=org/opencoweb/coweb-archetype/maven-metadata.xml,「最新版本」爲0.8.3.1。

編輯: 我可以下載最新的0.8.3.1版本,但僅限於我指定-DarchetypeVersion=0.8.3.1。但是,這顯然是不可取的。

+0

Maven的比較/解決0.8.3和0.8.3.1之間的最新版本時,可能會感到困惑,請嘗試使用Maven的約定0.8.3-1,而不是0.8.3.1發佈您的原型。 – yorkw

回答