版权声明
- 本文原创作者:谷哥的小弟
- 作者博客地址:http://blog.csdn.net/lfdfhl

Spring Cloud Alibaba 2025.x包含2025.1.x和2025.0.x两个主要版本线,分别适配不同版本的Spring Boot和Spring Cloud。此外,不同版本的Spring Cloud Alibaba还对应特定版本的Sentinel、Nacos、RocketMQ、SchedulerX和Seata。
官方文档地址为:https://sca.aliyun.com/docs/2025.x/overview/version-explain/

Spring Cloud Alibaba 2025.1.x
Spring Cloud Alibaba 2025.1.x适配Spring Boot 4.0.x和Spring Cloud 2025.1.x。当前版本说明中列出的具体版本如下。
| Spring Cloud Alibaba | Spring Cloud | Spring Boot |
|---|---|---|
| 2025.1.0.0 | 2025.1.0 | 4.0.0 |
因此,使用Spring Boot 4.0.x时,应选择Spring Cloud 2025.1.x和Spring Cloud Alibaba 2025.1.x。例如,Spring Boot 4.0.0对应Spring Cloud 2025.1.0和Spring Cloud Alibaba 2025.1.0.0。
Spring Cloud Alibaba 2025.0.x
Spring Cloud Alibaba 2025.0.x适配Spring Boot 3.5.x和Spring Cloud 2025.0.x。当前版本说明中列出的具体版本如下。
| Spring Cloud Alibaba | Spring Cloud | Spring Boot |
|---|---|---|
| 2025.0.0.0 | 2025.0.0 | 3.5.0 |
因此,使用Spring Boot 3.5.x时,应选择Spring Cloud 2025.0.x和Spring Cloud Alibaba 2025.0.x。例如,Spring Boot 3.5.0对应Spring Cloud 2025.0.0和Spring Cloud Alibaba 2025.0.0.0。
组件版本关系
除了Spring Boot和Spring Cloud以外,每个Spring Cloud Alibaba版本还对应特定版本的Sentinel、Nacos、RocketMQ、SchedulerX和Seata。具体版本关系如下。
| Spring Cloud Alibaba | Sentinel | Nacos | RocketMQ | SchedulerX | Seata |
|---|---|---|---|---|---|
| 2025.1.0.0 | 1.8.9 | 3.1.1 | 5.3.1 | 1.13.3 | 2.5.0 |
| 2025.0.0.0 | 1.8.9 | 3.0.3 | 5.3.1 | 1.13.1 | 2.5.0 |
从表中可以看出,Spring Cloud Alibaba 2025.1.0.0和2025.0.0.0对应的Sentinel、RocketMQ和Seata版本相同,主要区别体现在Nacos和SchedulerX版本上。
Spring Cloud Alibaba 2025.1.0.0对应Nacos 3.1.1和SchedulerX 1.13.3;Spring Cloud Alibaba 2025.0.0.0对应Nacos 3.0.3和SchedulerX 1.13.1。
版本选择
选择Spring Cloud Alibaba版本时,应同时考虑Spring Boot和Spring Cloud版本。
如果使用Spring Boot 4.0.x,应选择Spring Cloud 2025.1.x和Spring Cloud Alibaba 2025.1.x。如果使用Spring Boot 3.5.x,则应选择Spring Cloud 2025.0.x和Spring Cloud Alibaba 2025.0.x。
确定Spring Cloud Alibaba版本以后,如果项目中使用Sentinel、Nacos、RocketMQ、SchedulerX或Seata,可以继续按照组件版本关系表选择相应版本。
总结
Spring Cloud Alibaba 2025.x目前主要包含2025.1.x和2025.0.x两个版本线。
Spring Cloud Alibaba 2025.1.x适配Spring Boot 4.0.x和Spring Cloud 2025.1.x;Spring Cloud Alibaba 2025.0.x适配Spring Boot 3.5.x和Spring Cloud 2025.0.x。
不同版本的Spring Cloud Alibaba还分别对应特定版本的Sentinel、Nacos、RocketMQ、SchedulerX和Seata。因此,在项目中选择Spring Cloud Alibaba及相关组件版本时,应按照相应的版本对应关系进行选择。