springboot对应springcloud&alibaba版本
【代码】springboot对应 springcloud和 alibaba版本。
·
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 | 旧版维护分支 |
关键说明:
-
命名规则:
- Spring Cloud 从 2020 年起采用日历版本号(如 2023.0.x)
- Spring Cloud Alibaba 版本号与 Spring Cloud 对齐
-
推荐组合(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>
-
组件版本关系:
- Nacos:2.2.x (兼容 Spring Cloud 2023.x)
- Sentinel:1.8.7+
- Seata:1.7.1+
- RocketMQ:4.9.x
-
注意事项:
- 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>
更多推荐
所有评论(0)