SpringCloud与SpringBoot的版本的兼容关系

如果您有一个现有的 Spring Boot 应用,并想将 Spring Cloud 添加到该应用中,第一步是确定应使用的 Spring Cloud 版本。您在应用中使用的版本取决于您使用的 Spring Boot 版本。

下表概述了 Spring Cloud 的哪个版本映射到 Spring Boot 的哪个版本。

表 1. 发布版本 Spring Boot 兼容性(有关详细信息请参阅此处)。

Release TrainSpring Boot Generation
2023.0.x aka Leyton3.3.x, 3.2.x
2022.0.x aka Kilburn3.0.x, 3.1.x (Starting with 2022.0.3)
2021.0.x aka Jubilee2.6.x, 2.7.x (Starting with 2021.0.3)
2020.0.x aka Ilford2.4.x, 2.5.x (Starting with 2020.0.3)
Hoxton2.2.x, 2.3.x (Starting with SR5)
Greenwich2.1.x
Finchley2.0.x
Edgware1.5.x
Dalston1.5.x

Spring Cloud Dalston、Edgware、Finchley、Greenwich、2020.0(又名 Ilford)、2021.0(又名 Jubilee)和 2022.0(又名 Kilburn)均已达到生命周期终止状态,不再受支持。 

每个发布版本都通过服务版本 (SR) 来添加错误修复和向后兼容功能。确定要使用哪个版本的 Spring Cloud 后,您应使用该发布版本的最新服务版本。您可以在发布说明页面上找到最新的服务版本信息。

现在您知道要使用哪个发布列车以及该发布列车的最新服务版本,您可以将 Spring Cloud BOM 添加到您的应用程序中。

<properties>
    <spring-cloud.version>2023.0.2</spring-cloud.version>
</properties>
<dependencyManagement>
    <dependencies>
        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-dependencies</artifactId>
            <version>${spring-cloud.version}</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>
    </dependencies>
</dependencyManagement>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

正在奋斗的程序猿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值