13.2.1. 继承starter parent
如果你想配置项目,让其继承自 spring-boot-starter-parent ,只需
将 parent 按如下设置:
org.springframework.boot
spring-boot-starter-parent
1.4.1.BUILD-SNAPSHOT
注:你应该只需在该依赖上指定Spring Boot版本,如果导入其他的starters,放心
的省略版本号好了。
按照以上设置,你可以在自己的项目中通过覆盖属性来覆盖个别的依赖。例如,你
可以将以下设置添加到 pom.xml 中来升级Spring Data到另一个发布版本。
Fowler-SR2
注 查看spring-boot-dependencies pom获取支持的属性列表。
13.2. Maven
66
13.2.2. 在不使用parent POM的情况下玩转Spring
Boot
不是每个人都喜欢继承 spring-boot-starter-parent POM,比如你可能需要
使用公司的标准parent,或只是倾向于显式声明所有的Maven配置。
如果你不想使用 spring-boot-starter-parent ,通过设置 scope=import 的依
赖,你仍能获取到依赖管理的好处:
org.springframework.data
spring-data-releasetrain
Fowler-SR2
import
pom
org.springframework.boot
spring-boot-dependencies
1.4.1.BUILD-SNAPSHOT
pom
import
注 示例中,我们指定了一个BOM,但任何的依赖类型都可以通过这种方式覆盖。
13.2. Maven
68
13.2.3. 改变Java版本
下载地址:[点击下载](https://u18103887.ctfile.com/fs/18103887-312168850)