0

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

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

4

1 回答 1

0

对于垃圾邮件,我很抱歉,我通过打开唯一版本解决了这个问题。

于 2011-03-10T10:01:39.110 回答