四、
三、继承
1、
2、
3
4、
二、聚合
1)创建一个module,用来专门管理各个模块之间的依赖配置等关系
2)把pom文件中的打包方式修改为 pom;(每个maven工程都有对应的打包方式,默认是jar,web工程的打包方式时war)
<groupId>org.example</groupId>
<artifactId>parent_01</artifactId>
<packaging>pom</packaging>
<modules>
<module>../../mvcTest</module>
</modules>
3、在配置中添加 modules配置,设置当前的聚合工程要管理的子模块名称(配置哪些module要被这个module管理)
不同的module添加顺序随意,在构建的时候会先构建没有依赖关系的
4、在当前module中启动 compile,就会把被管理的module的依赖一起构建
一、分模块开发
1)在同一个project下,新建module,创建不同的模块,比如把dao层单独拿出来创建新模块;创建时,要注意文件层级,不要创建成其他module下了
2)一个项目有很多个模块,每建一个模块都会创建pom文件,其中各个模块之间如何进行关联或者交互,是通过配置pom文件的依赖来进行绑定
3)模块多了,pom文件中出现重复的依赖配置或者冲突的依赖,此时引入聚合和继承
4)聚合和继承就是创建一个单独的module,父module,该module下没有代码,只在pom文件中进行编辑,管理整个project的依赖配置
标签:依赖,进阶,创建,配置,module,maven,pom,内容,模块 From: https://www.cnblogs.com/skyler45/p/16924538.html