如何切换到最新版本?

时间:2016-02-26 13:54:52

标签: maven versions-maven-plugin

我使用versions插件更新我的项目的依赖项,其中版本在属性中定义,例如:

<properties>
    <version.property>1.6-SNAPSHOT</version.property>
</properties>

<dependencies>
     <dependency>
         <groupId>com.foo.bar</groupId>
         <artifactId>myProject</artifactId>
         <version>${version.property}</version>
     </dependency>
</dependencies>

现在versions:update-properties在这里做得很好,但对于一种情况。假设version.property设置为我的仓库中可用的最新快照版本:1.6-SNAPSHOT

我希望通过以下命令将版本更改为1.5

mvn versions:update-properties

但它保留在最新快照上..现在我在这里失踪了什么?文档声称:

  

...执行update-properties目标会将version.property属性更新为本地存储库中可用的最新通用版本以及所有当前活动的远程存储库

默认情况下,参数allowSnapshots为false。发生什么了? 为什么版本没有更新到最新版本,即1.5?我怎么能这样做?

0 个答案:

没有答案