<dependency>
<groupId>com.itheima</groupId>
<artifactId>maven_04_dao</artifactId>
<version>1.0-SNAPSHOT</version>
<!-- 排除依赖 隐藏当前资源对应的依赖关系,用别人的资源时,不想用的依赖不用-->
<!-- 可选依赖 ,控制当前模块依赖的资源会不会被别人发现-->
<exclusions>
<exclusion>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
</exclusion>
</exclusions>
</dependency>
<!-- 聚合工程 的打包方式不同-->
<packaging>pom</packaging>
主项目
<!-- 聚合工程 的打包方式不同-->
<packaging>pom</packaging>
<!-- 设置管理的模块-->
<modules>
<module>../maven_03_pojo_01</module>
<module>../maven_04_dao</module>
<module>../spring-ssm</module>
</modules>
<!-- 依赖管理-->
<dependencyManagement>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<scope>test</scope>
</dependency>
</dependencies>
</dependencyManagement>
子项目
<!-- 配置当前工程继承自parent工程-->
<parent>
<groupId>com.itheima</groupId>
<artifactId>maven_01_parent</artifactId>
<version>1.0-SNAPSHOT</version>
<relativePath>../maven_01_parent/pom.xml</relativePath>
</parent>
<properties>
<spring.version>5.2.10.RELEASE</spring.version>
</properties>