Maven究竟如何找到最新版本的工件?

时间:2013-09-04 23:34:27

标签: java maven snapshot

在我们的项目中,我们的主要功能有多个分支。在我们开发时,我们希望我们的存储库包含每个分支中API的快照,这样如果分支依赖于另一个分支,它可以轻松地从存储库中获取其API。但是,我们希望它能容纳多个快照版本,这样如果一个快照破坏某些快照,它们就可以引用较旧的快照。我们的潜在命名方案就像这样

  

例如-1.0-快照01.jar

     

例如-1.0-快照02.jar

     

等...

大多数POM文件将使用LATEST作为这些快照jar的版本参考。

无论如何,我的问题是,maven究竟如何确定最新版本?它只是版本号(我认为SNAPSHOT-01和SNAPSHOT-02都只有1.0)还是它还包含时间戳?

1 个答案:

答案 0 :(得分:2)

存储库管理系统(例如nexus)管理快照,一般命名为-SNAPSHOT.jar,其余部分在文件名中有时间戳

相关问题