
# 版本依赖
下面是MAS-Redis-SDK中引的依赖及依赖版本：
| 所属模块                                                                                                                                 | 依赖名称                                                         | 依赖版本               | scope    |
|:---|:---|:---|:---|
| **devspore-dcs**             | com.huaweicloud.devspore:devspore-mas-common                 | latest             | compile  |
| **devspore-dcs**             | com.fasterxml.jackson.core:jackson-core                      | 2.15.2             | compile  |
| **devspore-dcs**             | com.fasterxml.jackson.core:jackson-databind                  | 2.15.2             | compile  |
| **devspore-dcs**             | com.fasterxml.jackson.dataformat:jackson-dataformat-yaml     | 2.15.2             | compile  |
| **devspore-dcs**             | org.projectlombok:lombok                                     | 1.18.20            | provided |
| **devspore-dcs**             | redis.clients.jedis                                          | 3.7.1              | compile  |
| **devspore-dcs**             | org.apache.commons.commons-pool2                             | 2.12.0             | compile  |
| **devspore-dcs**             | org.yaml:snakeyaml                                           | 2.0                | compile  |
| **devspore-dcs**             | commons-io:commons-io                                        | 2.16.0             | compile  |
| **devspore-dcs**             | com.huaweicloud.devspore:devspore-mas-common                 | 2.1.4.JDK8-RELEASE | compile  |
| **devspore-dcs**             | com.google.guava:guava                                       | 32.1.2-jre         | compile  |
| **devspore-dcs**             | com.alibaba:transmittable-thread-local                       | 2.14.2             | compile  |
| **devspore-dcs**             | org.springframework:spring-aspects                           | 5.3.30             | compile  |
| **devspore-mas-common**                                                 | org.slf4j:slf4j-api                                          | 1.7.36             | compile  |
| **devspore-mas-common**                                                 | io.etcd:jetcd-core                                           | 0.5.7              | compile  |
| **devspore-mas-common**                                                 | com.google.errorprone:error_prone_annotations                | 2.7.1              | compile  |
| **devspore-mas-common**                                                 | org.projectlombok:lombok                                     | 1.18.20            | provided |
| **devspore-mas-common**                                                 | com.fasterxml.jackson.core:jackson-annotations               | 2.15.2             | compile  |
| **devspore-mas-common**                                                 | io.netty:netty-codec-http2                                   | 4.1.100.Final      | compile  |
| **devspore-mas-common**                                                 | io.netty:netty-handler-proxy                                 | 4.1.100.Final      | compile  |
| **devspore-mas-common**                                                 | com.huaweicloud.sdk:huaweicloud-sdk-aom                      | 3.0.91             | compile  |
| **spring-cloud-starter-huawei-devspore-dcs**                                             | com.huaweicloud.devspore:devspore-dcs                        | latest             | compile  |
| **spring-cloud-starter-huawei-devspore-dcs**                                             | org.springframework.boot:spring-boot-autoconfigure           | 2.7.17             | compile  |
| **spring-cloud-starter-huawei-devspore-dcs**                                             | org.projectlombok:lombok                                     | 1.18.20            | provided |
| **spring-cloud-starter-huawei-devspore-dcs**                                             | org.springframework.boot:spring-boot-autoconfigure-processor | 2.7.17             | compile  |
| **spring-cloud-starter-huawei-devspore-dcs**                                             | org.springframework.boot:spring-boot-configuration-processor | 2.7.17             | compile  |
| **spring-cloud-starter-huawei-devspore-dcs**                                             | org.springframework.data:spring-data-redis                   | 2.7.17             | compile  |
| **spring-cloud-starter-huawei-devspore-dcs**                                             | org.redisson:redisson                                        | 3.23.5             | compile  |
| **spring-cloud-starter-huawei-devspore-dcs**                                             | com.fasterxml.jackson.datatype:jackson-datatype-jsr310       | 2.15.2             | compile  |
   
依赖选取推荐：
| 依赖项                              | 推荐版本               |
|:---|:---|
| spring依赖                         | 5.0.0.RELEASE及以上版本 |
| spring-boot依赖                    | 2.0.0.RELEASE及以上版本 |
| org.apache.commons.commons-pool2 | 2.12.0及以上版本        |
| jedis客户端： redis.clients:jedis    | 3.7及以上版本           |
   
![](https://support.huaweicloud.com/devg-mas/public_sys-resources/notice_3.0-zh-cn.png)
- MAS-Redis-SDK使用的spring-boot版本为2.7.17版本，用户使用的spring-boot版本可能和该版本不一致，如果用户使用的spring-boot版本高于2.7.17版本则无需做修改，如果低于2.7.17版本需要用户将spring-boot-autoconfigure依赖修改为用户自己使用的spring-boot版本。
- 由于依赖漏洞和超期问题MAS-Redis-SDK使用的snakeyaml为2.0版本，spring-boot需要2.7.10以上版本才能使用snakeyaml2.0版本。用户可根据自身spring-boot版本确认是否使用snakeyaml2.0版本。如不使用snakeyaml2.0，需自行指定snakeyaml版本。
 
