升级 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 环境变量以移除任何旧的引用。