项目 wiki 提供了有关如何从早期版本的 Spring Boot 升级的说明. 按照 release notes 说明部分中的链接查找要升级到的版本.

升级说明始终是发行版本说明中的第一项. 如果您落后多个发行版本,请确保您还查看了所跳版本的发行版本说明.

1. 从 1.x 版本升级

如果您想从 1.x release 升级 Spring Boot ,升级到此版本,请查看项目 “迁移指南” . 该指南提供了详细的升级说明. 还请检查 “发行说明” 以获取每个发行版的 "新功能和值得注意的功能" 列表.

2. 升级到新特性 release 版本

升级到新功能版本时,某些属性可能已被重命名或删除. Spring Boot 提供了一种在启动时分析应用程序环境并打印诊断的方法,还可以在运行时为您临时迁移属性. 要启用该功能,请将以下依赖添加到您的项目中:

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-properties-migrator</artifactId>
    <scope>runtime</scope>
</dependency>
将不考虑后期添加到环境中的属性, (例如当使用 @PropertySource 时) 将不被考虑.
迁移完成后,请确保从项目的依赖中删除此模块.

3. 升级 Spring Boot CLI

要升级现有的 CLI, 请使用相应的包管理器命令 (例如 brew upgrade) 或者, 如果您手动安装了 CLI,请按照 标准说明,记得更新您的 PATH 环境变量以删除任何旧的引用..

4. 下一步

一旦您决定升级您的应用程序,您可以在文档的其余部分找到有关特定功能的详细信息。

此 Spring Boot 的文档只针对于此版本,因此您在此处找到的任何信息都将包含该版本中的最新更改。