【发布时间】:2010-12-10 08:48:26
【问题描述】:
我在我的 maven POM 中使用版本范围:
<version>[3.0.0,)</version>
对于这个特定的工件,repo 中有一个 3.0.0 版本和一个 3.0.1-SNAPSHOT。当我尝试发布时,它会因为使用 SNAPSHOT 版本而失败。
我试图通过编辑我的设置文件以禁止使用快照来解决这个问题,但它仍然失败:
<repositories>
<repository>
<id>EFX Nexus Repository</id>
<url>myUrl</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>
谢谢
【问题讨论】:
-
这个问题在这里讨论了很长时间:jira.codehaus.org/browse/MNG-3092...我现在的建议是:不要使用范围。