1

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

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

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

我想在我的父程序集中取出这个 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 有不同的父级。

任何帮助表示赞赏!

4

0 回答 0