我有一个多模块项目,我只从一个子模块开始:
<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有不同的父级。
任何帮助表示赞赏!