当前位置:   article > 正文

redisson版本与springboot版本依赖关系_redisson和springboot版本对应

redisson和springboot版本对应


关于reddison与springboot集成报错,日志如下:

Caused by: java.lang.ClassNotFoundException: org.springframework.data.redis.connection.zset.Tuple
  • 1

原因版本对应有误。需要确保:使用与 Spring Data Redis 版本相对应的正确版本的 redisson-spring-data 模块

直接说结论,节约大家时间。SpringBoot版本2.7.x最高使用redisson版本如下:

<!-- https://mvnrepository.com/artifact/org.redisson/redisson-spring-boot-starter -->
<dependency>
    <groupId>org.redisson</groupId>
    <artifactId>redisson-spring-boot-starter</artifactId>
    <version>3.18.0</version>
</dependency>

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

SpringBoot版本为3.x.y,用最新的就好,具体参考官方

Redisson与Springboot集成【官方】

将 Redisson 与 Spring Boot 库集成。取决于 Spring Data Redis 模块。
支持 Spring Boot 1.3.x - 3.1.x。

点我跳转查看

在这里插入图片描述
这里可以看到,如果项目使用的Springboot版本低于3.x.y,那么你的redisson版本该考虑使用:redisson-spring-data-2x了。

3.18.0版本的redisson

在这里插入图片描述
mvnrepository仓库可以看到,最低支持的版本2.7.x,并且redisson-spring-data-27

3.18.1版本的redisson

在这里插入图片描述
mvnrepository仓库可以看到,最低支持的版本3.0.x,并且redisson-spring-data-30

总结

redisson-spring-data module nameSpring Boot version
redisson-spring-data-161.3.y
redisson-spring-data-171.4.y
redisson-spring-data-181.5.y
redisson-spring-data-2x2.x.y
redisson-spring-data-3x3.x.y

上述表格源自点我跳转

     <dependency>
         <groupId>org.redisson</groupId>
         <!-- for Spring Data Redis v.1.6.x -->
         <artifactId>redisson-spring-data-16</artifactId>
         <!-- for Spring Data Redis v.1.7.x -->
         <artifactId>redisson-spring-data-17</artifactId>
         <!-- for Spring Data Redis v.1.8.x -->
         <artifactId>redisson-spring-data-18</artifactId>
         <!-- for Spring Data Redis v.2.0.x -->
         <artifactId>redisson-spring-data-20</artifactId>
         <!-- for Spring Data Redis v.2.1.x -->
         <artifactId>redisson-spring-data-21</artifactId>
         <!-- for Spring Data Redis v.2.2.x -->
         <artifactId>redisson-spring-data-22</artifactId>
         <!-- for Spring Data Redis v.2.3.x -->
         <artifactId>redisson-spring-data-23</artifactId>
         <!-- for Spring Data Redis v.2.4.x -->
         <artifactId>redisson-spring-data-24</artifactId>
         <!-- for Spring Data Redis v.2.5.x -->
         <artifactId>redisson-spring-data-25</artifactId>
         <!-- for Spring Data Redis v.2.6.x -->
         <artifactId>redisson-spring-data-26</artifactId>
         <!-- for Spring Data Redis v.2.7.x -->
         <artifactId>redisson-spring-data-27</artifactId>
         <!-- for Spring Data Redis v.3.0.x -->
         <artifactId>redisson-spring-data-30</artifactId>
         <!-- for Spring Data Redis v.3.1.x -->
         <artifactId>redisson-spring-data-31</artifactId>
         <version>3.23.3</version>
     </dependency>
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30

上述maven配置信息源自点我跳转

如果这篇文章能帮到你,我很荣幸。如果文中有误,欢迎指正,你的支持是我坚持下去的动力,不然,我就继续配送我的外卖了。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/码创造者/article/detail/815178
推荐阅读
相关标签
  

闽ICP备14008679号