升级 Spring Boot 应用程序
1. 从1.x升级
如果你正在升级1.xSpring Boot 发布后,请查看项目维基上的“迁移指南”,该指南提供了详细的升级说明,帮助你升级到 Spring Boot 2.x。
另请查看“发布说明”,查看每个版本的“新和值得注意”功能列表。
2. 从2.x升级
如果你正在升级2.xSpring Boot 发布后,请查看项目维基上的“迁移指南”,里面有详细的升级说明。
另请查看“发布说明”,查看每个版本的“新和值得注意”功能列表。
3. 升级到新功能发布
升级到新功能时,有些属性可能会被重新命名或移除。 Spring Boot 提供了一种方法,可以在启动时分析应用环境并打印诊断,同时还能在运行时临时迁移属性。 要启用该功能,请在项目中添加以下依赖:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-properties-migrator</artifactId>
<scope>runtime</scope>
</dependency>
这些属性是后期添加到环境中的,比如使用@PropertySource,不会被考虑。 |
| 完成迁移后,请务必将该模块从项目的依赖中移除。 |
4. 升级 Spring Boot CLI
要升级现有的CLI安装,可以使用相应的包管理器命令(例如,酿造升级).
如果你手动安装了CLI,请按照标准说明作,记得更新你的路径环境变量以移除所有较早的引用。