从nexus中检索分类分布工件

时间:2011-03-10 09:49:08

标签: maven-2 distribution nexus

我想使用maven-assembly-plugin为我的复杂多模块项目提供特定于平台的发行版。我有一个顶级发行版,其中包括多个较低级别的发行版,其中一些是特定于平台的,因此也包含在内。使用maven 2.2.1为不同平台构建工作正常但是在部署它们之后从nexus(版本1.9.0.1)检索不同版本是不可能的(我在其他地方发现了对此问题的引用,但在程序集的上下文中没有)。我只能检索最后一个版本。

假设我已经分发了linux并获胜。我有两个hudson工作,每个工作分配一个,最后拉链部署到nexus。我面临的问题是,我可以在构建后在我的nexus UI中找到这两个版本(在文件系统中查找两个预期的zip文件也在那里)但是nexus元数据指向最后构建的那个(我使用uniqueIdentifiers)。因此,虽然我可以在我的nexus UI中找到我的distribution-win和distribution-linux,但我只能下载最后一个。这是nexus中的错误还是我在这种情况下对分类器的使用不正确?

1 个答案:

答案 0 :(得分:0)

对不起垃圾邮件,我通过改变独特版本解决了这个问题。