在多个项目聚合时,指定packing为pom 在创建maven父工程时,需要指定打包方式为pom,我的理解是因为子工程都为pom,所以packing为pom。如果没有将packing 指定为pom ,那么子模块之间是无法进行依赖传递。 官网介绍:http://maven.apache.org/guides/introduction/introduction-to-the-pom.html#Project_Inheritance_vs_Project_Aggregation