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
。但是,這顯然是不可取的。
Maven的比較/解決0.8.3和0.8.3.1之間的最新版本時,可能會感到困惑,請嘗試使用Maven的約定0.8.3-1,而不是0.8.3.1發佈您的原型。 – yorkw