maven多模块好处
1,复用,划分出来的模块可以供其他项目使用。
2,固化,划分出来的某个模块可让专人开发,沉淀技术
3,优化依赖,每个模块有各自的pom
4,节省时间,可在单个模块上进行build
maven多模块结构
- parent
- moduleA
- pom.xml
- moduleB
- pom.xml
- pom.xml
- moduleA
其中parent的pom的modules元素中会定义项目的子模块
maven多模块运行
1,install,先对项目进行install,否则子模块之间会缺少依赖
2,run,切换到需要运行的子模块,jetty:run