我想弄清楚如何在多模块项目中聚合我的maven依赖关系。举例来说,如果我有:多模块Maven项目中的聚合依赖关系
root pom/project1
root pom/project2
,我跑mvn dependency:copy-dependencies
,我结束了在依赖关系:
root pom/project1/target/dependency
root pom/project2/target/dependency
我真正想要的是,如果我的根POM运行mvn命令文件夹中,将所有依赖关系复制到root pom/dependency
。有没有一个maven属性可以让我得到根目录的输出目录? (类似于${project.build.directory}
)?我意识到,我可以在事实之后将所有依赖文件夹复制到同一个地方,但我希望有更清洁的东西。
谢谢!这看起来像我所需要的。 – Greg 2010-08-08 21:25:14