升級 Spring Boot

關於如何從早期版本的 Spring Boot 升級的說明,請參閱專案 wiki。請點選 版本說明 部分中的連結,找到你想要升級到的版本。

升級說明始終是版本說明中的第一項。如果你跳過了多個版本,請確保你也查閱了你所跳過的那些版本的版本說明。

從 1.x 升級

如果你正在從 Spring Boot 的 1.x 版本升級,請查閱專案 wiki 上的 遷移指南,其中提供了升級到 Spring Boot 2.x 的詳細升級說明。同時,也請查閱 版本說明,以獲取每個版本中“新增和值得注意”的特性列表。

從 2.x 升級

如果你正在從 Spring Boot 的 2.x 版本升級,請查閱專案 wiki 上的 遷移指南,其中提供了詳細的升級說明。同時,也請查閱 版本說明,以獲取每個版本中“新增和值得注意”的特性列表。

升級到新的特性版本

升級到新的特性版本時,一些屬性可能已被重新命名或移除。Spring Boot 提供了一種方法,可以在啟動時分析你的應用環境並列印診斷資訊,同時也可以為你臨時遷移執行時屬性。要啟用此功能,請在你的專案中新增以下依賴:

<dependency>
	<groupId>org.springframework.boot</groupId>
	<artifactId>spring-boot-properties-migrator</artifactId>
	<scope>runtime</scope>
</dependency>
那些稍後新增到環境中的屬性,例如使用 @PropertySource 新增的屬性,將不會被考慮在內。
完成遷移後,請務必從你的專案依賴中移除此模組。

升級 Spring Boot CLI

要升級現有的 CLI 安裝,請使用相應的包管理器命令(例如,brew upgrade)。如果你是手動安裝的 CLI,請遵循標準說明,並記得更新你的 PATH 環境變數以移除任何舊的引用。