Maven多模块装配

3
我有一个多模块的maven项目,我正在尝试为该项目创建一个组件。组件应该是一个zip文件,包括所有依赖项目的jar以及这些项目的所有资源(由于遗留支持原因 - 我知道这不是一个好的做法,但在这种情况下,我们真的无能为力)。
我有一个构建zip并包含构建输出目录内容的组件(将获得资源)。如果我从父POM运行它,它实际上不会构建zip文件(可能是因为父项目是pom类型而不是jar)。如果我从其中一个单独的项目运行组件,它会包括jar和所有依赖项(我指定包括依赖项)。它包括该项目的输出目录,但不包括子项目。
我需要做类似的事情,比如从父级运行一个组件,迭代子项目并运行它们的组件(每个子项目的组件都是相同的 - 它将包括jar、依赖项和输出目录)吗?我甚至不确定这是否可行...任何指导将不胜感激。
1个回答

3

谢谢你,Pascal。这似乎是我正在寻找的内容。 - Jeff Storey

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接