5. 升級 Spring Boot(Upgrading Spring Boot)
項目 wiki 提供如何從 Spring Boot 早期版本升級的說明。請按照 release notes 部分查找要升級到的版本。
升級說明總是版本說明的第一部分。如果您的版本落后一個以上,請確保您已經查看了所跳過版本的發行說明。
5.1 從 1.x 升級(Upgrading From 1.x)
如果您要從Spring Boot 的 1.x
版本升級,請查看項目 wiki 上的 “遷移指南”,其中提供了詳細的升級說明。還可以查看 “發行說明” ,了解每個版本的 “新功能和值得注意的功能”。
5.2 升級到新功能版本(Upgrading to a New Feature Release)
升級到新功能版本時,一些屬性可能會被重命名或移除。Spring Boot 提供了一種在啟動的時候分析應用程序環境并打印分析結果的方法,而且還可以在運行時為您臨時遷移屬性。要啟用該功能,請在您的項目中添加以下依賴關心:
<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-properties-migrator</artifactId><scope>runtime</scope>
</dependency>
::: warning 警告
在使用 @PropertySource
時,較晚添加到環境中的屬性將不會被考慮在內。
:::
::: tip 提示
完成遷移后,請確保從項目的依賴關系中移除該模塊。
:::
5.3 升級 Spring Boot CLI(Upgrading the Spring Boot CLI)
要升級現有的 CLI ,請使用相應的軟件包管理器的命令(例如, brew upgrade
)。如果您手動安裝了 CLI,請遵循 標準說明,記住需要更新的 PATH
環境變量,以便移除舊的引用。
5.4 接下來要閱讀的內容(What to Read Next)
一旦您決定升級您的應用程序,您可以在本文檔的其余部分找到有關特定功能的詳細信息。
本 Spring Boot 文檔就是針對該版本,因此您在這里找的任何信息都將會包含該版本的最新修改。