# 升级 Spring Boot

在项目wiki (opens new window)上提供了如何从 Spring 启动的早期版本升级的说明。按照发行说明 (opens new window)部分中的链接查找要升级到的版本。

升级说明总是发布说明中的第一项。如果你落后于多个版本,请确保你还查看了跳过的版本的发布说明。

# 1. 从 1.x 升级

如果你正在从 Spring 启动的1.x版本进行升级,请检查提供详细升级说明的维基项目中的“迁移指南” (opens new window)。还可以在“发行说明” (opens new window)中查看每个版本的“新的和值得注意的”特性列表。

# 2. 升级到新的功能版本

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

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

# 3. 升级 Spring Boot cli

要升级现有的 CLI 安装,请使用适当的 PackageManager 命令(例如,<gtr="8"/>)。如果你手动安装了 CLI,请按照标准说明,记住更新你的PATH环境变量,以删除任何旧的引用。

# 4. 接下来要读什么?

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

Spring Boot 的文档是针对该版本的,因此你在这里找到的任何信息都将包含该版本中最新的更改。