本站(springdoc.cn)中的内容来源于 spring.io ,原始版权归属于 spring.io。由 springdoc.cn 进行翻译,整理。可供个人学习、研究,未经许可,不得进行任何转载、商用或与之相关的行为。 商标声明:Spring 是 Pivotal Software, Inc. 在美国以及其他国家的商标。 |
升级说明总是在发行说明中的第一项。 如果你落后一个以上的版本,请确务必查看一下你跳过的每一个版本的发行说明。
1. 从 1.x 升级
如果你要从Spring Boot的 1.x
版本升级,请查看 项目维基上的 “迁移指南”。 ,其中提供了详细的升级说明。
还可以查看 “发布说明” ,了解每个版本的 “新的和值得注意的” 特性列表。
2. 升级到一个新的特性版本
在升级到新的功能版本时,一些属性可能已经被重新命名或删除。 Spring Boot提供了一种方法,可以在启动时分析你的应用程序的环境并打印诊断结果,还可以在运行时为你临时迁移属性。 要启用该功能,请在你的项目中添加以下依赖。
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-properties-migrator</artifactId>
<scope>runtime</scope>
</dependency>
在environment中添加得较晚的属性,例如使用 @PropertySource 时,将不会被考虑在内。
|
一旦你完成了迁移,请确保从你的项目的依赖中删除这个依赖。 |
3. 升级 Spring Boot CLI
要升级现有的CLI,可以使用适当的软件包管理器命令(例如,brew upgrade
)。
如果你是手动安装了CLI的,请遵循标准说明,记得更新你的 PATH
环境变量,删除任何旧的引用。