以Junit为例
- 由于junit的依赖的范围为test,所以在每一个项目中都必须配置一个junit。
- 为了统一管理方便,可以单独创建一个项目用来进行**统一管理**junit的版本
- 即在子项目中不设置junit的版本号
操作步骤
1. 创建一个pom工程用于管理junit版本
![这里写图片描述](https://i-blog.csdnimg.cn/blog_migrate/c1135ca018bf94f6a2a77387813bbe9a.png)
2. 在其依赖的项目的pom.xml配置如下
![这里写图片描述](https://i-blog.csdnimg.cn/blog_migrate/c9237029e2b82ee5b5e61bc933faf1c0.png)
<parent>
<groupId>com.quinntian.maven</groupId>
<artifactId>Parent</artifactId>
<version>0.0.1-SNAPSHOT</version>
<relativePath>../Parent/pom.xml</relativePath>
</parent>
3. 配置完后可以删除多余的配置
![这里写图片描述](https://i-blog.csdnimg.cn/blog_migrate/b46cdad83bf49a04006ed882a87969a0.png)
4.在pom.xml中配置如下用于统一管理
![这里写图片描述](https://i-blog.csdnimg.cn/blog_migrate/3486db9d49e63c88ce45c55015fca764.png)
<dependencyManagement>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.9</version>
<scope>test</scope>
</dependency>
</dependencies>
</dependencyManagement>
5. 配置完后依赖的项目可以删除多余版本号以便统一管理
![这里写图片描述](https://i-blog.csdnimg.cn/blog_migrate/ccc68d2167b02fe9555eb39bb7480b15.png)