Maven的pom.xm文件中parent标签具有什么功能呢?
下文笔者讲述maven的pom.xml中parent标签的功能简介说明,如下所示
maven之pom.xml的parent标签的功能说明
1、统一管理jar包的版本,其依赖需要在子工程中定义才有效(比如此例); 2、统一的依赖管理(父工程的<dependencies>,子工程不必重新引入); 3、控制插件的版本; 4、聚合工程例:maven之parent定义的示例分享
<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>
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。