Spring 数据 redis java.lang.NoSuchMethodError: org.springframework.util.Assert.isTrue(ZLjava/util/function/Supplier;)V

use*_*522 0 spring redis jedis spring-data

我将 spring 5.0.5.RELEASE 与 spring-data-redis 2.0.6.RELEASE 与 redis-clients 2.9.0 一起使用,但出现以下异常:

java.lang.NoSuchMethodError: org.springframework.util.Assert.isTrue(ZLjava/util/function/Supplier;)V
Run Code Online (Sandbox Code Playgroud)

如果我将 sping-data-redis 的版​​本降级到 < 2.0,则此问题会解决,但随后出现以下异常:

java.lang.NoSuchMethodError: org.springframework.core.serializer.support.DeserializingConverter.<init>
Run Code Online (Sandbox Code Playgroud)

有谁知道 spring-data-redis 和 spring 框架兼容哪些版本?

谢谢

Ima*_*ica 5

Spring Data Redis 2.x 二进制文件需要 JDK 级别 8.0 及更高版本和 Spring Framework 5.0.7.RELEASE 及更高版本。

文档