SpringBoot实践-pom添加依赖的两种方式

在SpringBoot官方示例中,都是让我们继承spring-boot-starter-parent来添加依赖,而在多模块开发应用中,我们可能已经继承了别的parent,其实官网也给出了另外一种配置,两种配置如下:

  • 继承spring-boot-starter-parent

    1
    2
    3
    4
    5
    6
    <parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>1.5.1.RELEASE</version>
    <relativePath/>
    </parent>
  • 不继承spring-boot-starter-parent

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    <dependencyManagement>
    <dependencies>
    <dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-dependencies</artifactId>
    <version>1.5.1.RELEASE</version>
    <type>pom</type>
    <scope>import</scope>
    </dependency>
    </dependencies>
    </dependencyManagement>
坚持原创技术分享,您的支持将鼓励我继续创作!
分享