我的项目结构是这样的:
* Foo
- API
- Core
- OSGi
所有子项目都将 Foo 定义为其父项(父项具有dependencyManagement)。
另一个团队将使用我的项目。他们只需要我的API层,他们无法访问我的maven存储库。
我需要向他们提供我API的所有依赖项,所以我执行了以下maven命令:
mvn dependency:copy-dependencies -DincludeScope=compile -Dmdep.copyPom
-Dmdep.useRepositoryLayout
dependency-plugin复制除了父pom之外的所有内容。如何将父pom.xml添加到输出文件夹?
答案 0 :(得分:1)
请在此处查看addParentPoms选项http://maven.apache.org/plugins/maven-dependency-plugin/copy-dependencies-mojo.html