maven - 多模块项目的POM重构

在多模块项目中,如何规划项目结构(项目,模块,pom,依赖)

- project
  - project的pom文件【1个】(这个pom文件也可以被module继承)
  - project的dependencyManagement的pom文件【n个】(module可以通过import scope来引入自己需要的dependencyManagement的pom文件,从而实现选择性依赖。多个dependencyManagement的pom文件也方便project来进行规划、拆分、管理)
  - module1
  - module2
  - module3

reference:

http://www.infoq.com/cn/news/2011/01/xxb-maven-3-pom-refactoring

你可能感兴趣的:(maven - 多模块项目的POM重构)