升级 Spring Boot

有关如何从早期版本的 Spring Boot 进行升级的说明,请参见项目wiki。 请在发行说明部分中点击相应链接,以找到您要升级到的版本。spring-doc.cadn.net.cn

升级说明始终是发布说明中的第一条内容。 如果您的版本比当前版本落后超过一个版本,请确保还查看您跳过的版本的发布说明。spring-doc.cadn.net.cn

升级从 1.x 版本

如果从Spring Boot的1.x版本进行升级,请参阅项目wiki中的升级指南,该指南提供了详细的升级到Spring Boot 2.x的步骤。 同时,也请查阅版本发布说明,以了解每个版本中的“新功能和值得关注的功能”。spring-doc.cadn.net.cn

从 2.x 升级

如果您正在从 Spring Boot 的 2.x 版本升级,请查阅项目 Wiki 上的迁移指南,其中提供了详细的升级说明。 同时,请查看发行说明以了解每个版本中“新增和值得关注”的功能列表。spring-doc.cadn.net.cn

从 3.x 升级

如果您正在从 Spring Boot 的 3.x 版本升级,请查阅项目 Wiki 上的迁移指南,其中提供了详细的升级说明。 同时,请查看发行说明以了解每个版本中“新增和值得关注”的功能列表。spring-doc.cadn.net.cn

升级到新的功能版本

当升级到新的功能版本时,某些属性可能已经被重命名或移除。 Spring Boot 提供了一种方法来分析应用程序的环境并在启动时打印诊断信息,但也可以在运行时临时迁移属性。 为了启用此功能,请将以下依赖项添加到您的项目中:spring-doc.cadn.net.cn

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

升级 Spring Boot CLI

要升级现有的 CLI 安装,请使用相应的包管理器命令(例如,brew upgrade)。 如果您是手动安装的 CLI,请按照标准说明操作,并记得更新您的 PATH 环境变量,以移除任何旧版本的引用。spring-doc.cadn.net.cn