我有以下项目结构:
- 项目“parent-project”没有任何源文件,并且有子项目“junit-wrapper”、“child1-test”和“child2-test”。
- 子项目“junit-wrapper”只有在 src/main/java 中的 java 源代码,这基本上是为了包装层次结构“父项目”下的所有依赖项和二进制文件而创建的。
- 子项目“child1-test”和“child2-test”没有源文件,只包含子项目“child1-env”和“child2-env”。
- 子项目“child1-env”和“child2-env”在 src/test/java 中只有 junit。
我想通过构建父 pom.xml 来构建一个超级 jar(在 junit-wrapper 内)
我希望通过使用 maven-assembly-plugin 可以做到这一点,但不知道如何在 pom.xml 中配置它。为了确保实现这一点,我的 pom.xml 或 assembly.xml(使用插件)条目应该是什么?
请建议。
谢谢。