Caused by: java.lang.ClassNotFoundException: redis.clients.jedis.util.SafeEncoder
背景:
尝试将Spring Boot由2.1.x版本升级到2.2.x时,集成redis.clients时,出现以下问题:
Caused by: java.lang.ClassNotFoundException: redis.clients.jedis.util.SafeEncoder
解决方案
- 在升级Spring Boot版本的同时,将
redis.clients
的版本由2.9.1
升级为3.2.0
<parent>
<groupId>org.springframework.boot