13.2.1. 继承starter parent

如果你想配置项目,让其继承自spring-boot-starter-parent,只需将parent按如下设置:

  1. <!-- Inherit defaults from Spring Boot -->
  2. <parent>
  3. <groupId>org.springframework.boot</groupId>
  4. <artifactId>spring-boot-starter-parent</artifactId>
  5. <version>1.4.1.BUILD-SNAPSHOT</version>
  6. </parent>

:你应该只需在该依赖上指定Spring Boot版本,如果导入其他的starters,放心的省略版本号好了。

按照以上设置,你可以在自己的项目中通过覆盖属性来覆盖个别的依赖。例如,你可以将以下设置添加到pom.xml中来升级Spring Data到另一个发布版本。

  1. <properties>
  2. <spring-data-releasetrain.version>Fowler-SR2</spring-data-releasetrain.version>
  3. </properties>

查看spring-boot-dependencies pom获取支持的属性列表。