springboot对应 springcloud和 alibaba版本

以下是 Spring Boot、Spring Cloud 和 Spring Cloud Alibaba 的版本对应关系表格,包含最新稳定版本组合:


Spring Boot、Spring Cloud 与 Spring Cloud Alibaba 版本对应表

Spring Boot 版本 Spring Cloud 版本 Spring Cloud Alibaba 版本 重要组件兼容性说明
3.2.x Spring Cloud 2023.0.x (代号Polaris) 2023.0.x (最新推荐) 支持 JDK 17+,Spring 6.x
3.1.x Spring Cloud 2022.0.x (代号Kilburn) 2022.0.0.0 支持 JDK 17+
2.7.x Spring Cloud 2021.0.x (代号Jubilee) 2021.0.5.0 (长期维护版) 支持 JDK 1.8+ (最终支持JDK8的版本)
2.6.x Spring Cloud 2021.0.x 2021.0.4.0
2.5.x Spring Cloud 2020.0.x (代号Ilford) 2021.0.1.0
2.4.x Spring Cloud 2020.0.x 2.2.10-RC1 旧版维护分支

关键说明

  1. 命名规则

    • Spring Cloud 从 2020 年起采用日历版本号(如 2023.0.x)
    • Spring Cloud Alibaba 版本号与 Spring Cloud 对齐
  2. 推荐组合(2024年最新):

    <!-- Spring Boot -->
    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>3.2.4</version>
    </parent>
    
    <!-- Spring Cloud -->
    <dependencyManagement>
        <dependencies>
            <dependency>
                <groupId>org.springframework.cloud</groupId>
                <artifactId>spring-cloud-dependencies</artifactId>
                <version>2023.0.1</version>
                <type>pom</type>
                <scope>import</scope>
            </dependency>
        </dependencies>
    </dependencyManagement>
    
    <!-- Spring Cloud Alibaba -->
    <dependencyManagement>
        <dependencies>
            <dependency>
                <groupId>com.alibaba.cloud</groupId>
                <artifactId>spring-cloud-alibaba-dependencies</artifactId>
                <version>2023.0.1.0</version>
                <type>pom</type>
                <scope>import</scope>
            </dependency>
        </dependencies>
    </dependencyManagement>
    
  3. 组件版本关系

    • Nacos:2.2.x (兼容 Spring Cloud 2023.x)
    • Sentinel:1.8.7+
    • Seata:1.7.1+
    • RocketMQ:4.9.x
  4. 注意事项

    • JDK 17+ 必须使用 Spring Boot 3.x
    • Spring Cloud 2020.x 是最后一个支持 Spring Boot 2.4.x 的版本
    • 生产环境建议使用 LTS 版本(如 Spring Boot 2.7.x + Spring Cloud 2021.0.x)

历史版本支持状态

系列 维护状态 终止支持时间
Spring Boot 3.x 主动维护 2025年底
Spring Boot 2.7.x 安全维护(LTS) 2024年11月
Spring Boot 2.6.x 停止维护 2023年11月

如需具体组件版本号,可参考官方发布的 Spring Cloud Alibaba 版本说明

各个版本官方资料

spring boot 和 spring cloud 对应版本

https://spring.io/projects/spring-cloud#overview
在这里插入图片描述

spring cloud 和 spring cloud alibaba 对应版本

参考站点

https://sca.aliyun.com/docs/2021/overview/version-explain/?spm=5176.29160081.0.0.5f0478feORmlZv
在这里插入图片描述

xml配置

spring boot 3.3.x 和 3.2.x

  <dependencyManagement>
    <dependencies>
      <!-- jdk 17 到 21 -->
      <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>3.3.10</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>
      <dependency>
        <groupId>org.springframework.cloud</groupId>
        <artifactId>spring-cloud-dependencies</artifactId>
        <version>2023.0.5</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>
      <!-- Spring Cloud Alibaba 依赖管理 -->
      <dependency>
        <groupId>com.alibaba.cloud</groupId>
        <artifactId>spring-cloud-alibaba-dependencies</artifactId>
        <version>2023.0.3.2</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>
    </dependencies>
  </dependencyManagement>

springboot 2.6

  <dependencyManagement>
    <dependencies>
      <!-- jdk 8 到 11 , springboot 2.7.18-->
      <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.6.15</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>
      <dependency>
        <groupId>org.springframework.cloud</groupId>
        <artifactId>spring-cloud-dependencies</artifactId>
        <version>2021.0.5</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>
      <!-- Spring Cloud Alibaba 依赖管理 -->
      <dependency>
        <groupId>com.alibaba.cloud</groupId>
        <artifactId>spring-cloud-alibaba-dependencies</artifactId>
        <version>2021.0.6.2</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>
    </dependencies>
  </dependencyManagement>
Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐