如何在多模块构建中包含生成的Maven模块程序集?

时间:2011-09-27 16:51:27

标签: maven maven-assembly-plugin flexmojos

我有一个多模块项目,我只从一个子模块开始:

<modules>
    <module>x</module>
</modules>

当模块x构建时,它也使用程序集插件将一些工件放到tar.gz中。但是,它的主要工件类型不是tar.gz,它是SWC(我正在使用FlexMojos)。我们的想法是从其他子程序集创建一个程序集,基本上解压缩多个tars并将它们压缩成一个。

我想在我的父程序集中提取这个tar.gz,但是使用下面的moduleSet / binary组合我似乎只能获得其他SWC工件。

<moduleSets>
  <moduleSet>

    <includes>
      <include>blah:x</include>
    </includes>

    <binaries>
      <outputDirectory>${module.artifactId}</outputDirectory>
      <unpack>true</unpack>
    </binaries>

  </moduleSet>
</moduleSets>

我知道使用具有多模块构建的汇编插件的问题 - 我没有它们,因为我的孩子与此POM有不同的父级。

任何帮助表示赞赏!

0 个答案:

没有答案