我有一些maven项目使用maven程序集插件生成一个zip(每个项目都构建自己的zip)。
现在我有另一个项目,它只是一个多模块项目,引用其他项目。我希望这个项目生成一个带有子模块zips 内容的zip 。
这怎么可能?我不知道如何为多模块项目配置程序集插件。
澄清一下,我有这些项目
Submodule1
Submodule2
Mainmodule
子模块使用assembly-plugin:
生成这些zip文件Submodule1:
{Submodule1.jar,
dependency1.jar,
dependency2.jar,
someotherfile.txt}
Submodule2:
{Submodule2.jar,
dependency3.jar,
evenanotherfile.txt}
我希望主模块生成此zip:
Mainmodule:
{Submodule1.jar,
dependency1.jar,
dependency2.jar,
someotherfile.txt
Submodule2.jar,
dependency3.jar,
evenanotherfile.txt}
编辑:关于"重复":这个问题与从一个maven项目创建多个程序集无关。我有多个maven项目,每个项目都构建自己的程序集。然后我有另一个(multii模块)项目,它构建自己的程序集(但是这个程序集应该包含子模块程序集的内容)