parent标签用于引用父工程
1、统一管理jar包的版本,其依赖需要在子工程中定义才有效(比如此例);
2、统一的依赖管理(父工程的<dependencies>,子工程不必重新引入);
3、控制插件的版本;
4、聚合工程.
<parent>
<!--这是Spring Boot的父级依赖,这样当前的项目就是Spring Boot项目了。
spring-boot-starter-parent 是一个特殊的starter,它用来提供相关的Maven默认依赖。
使用它之后,常用的包依赖可以省去version标签。-->
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.0.1.RELEASE</version>
<!--查找顺序:relativePath元素中的地址–本地仓库–远程仓库,
设定一个空值将始终从仓库中获取,不从本地路径获取-->
<relativePath/>
</parent>
parent标签在Maven中用于引用父工程,主要作用包括统一管理jar包版本、避免重复声明依赖、控制插件版本以及实现聚合工程。通过设置parent,子工程可以继承父工程的依赖管理和插件配置,简化项目配置,例如在Spring Boot项目中,使用spring-boot-starter-parent作为父工程,可以自动管理常用依赖的版本。
1599

被折叠的 条评论
为什么被折叠?



