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)