现在Maven3已经放弃了在部署时设置uniqueVersion = false的支持,我遇到了一个问题。我让Hudson自动部署我的SNAPSHOT构建到我的Nexus存储库管理器。生成的SNAPSHOT工件看起来像blah-0.0.1-20110517.233746-1.jar。请注意唯一的SNAPSHOT构建ID。诀窍是我在我的站点文档中链接到那个jar,但我不确定如何将该快照构建号注入到文档中。也许有一种方法可以让Maven或Hudson或Nexus在部署时创建一个符号链接来自blah-0.0.1.jar =>嗒嗒-0.0.1-20110517.233746-1.jar?
答案 0 :(得分:4)
好的,让我失望,但我想我找到了自己问题的答案。我发布在这里以防其他人发现它有用。
事实证明,Nexus REST api能够自动检索工件的最新SNAPSHOT版本,这正是我需要的功能。有关详细信息,请参阅: