Caused by: java.lang.NoClassDefFoundError: org/springframework/data/redis/serializer/RedisSerializer
使用JDK21 SpringBoot3.4.3
yaml配置
Pom
问题原因
我是使用阿里云镜像,不保熟
项目运行报错:Caused by: java.lang.NoClassDefFoundError: org/springframework/data/redis/serializer/RedisSerializer
Sounds like you have a corrupted download of the
spring-data-redis
jar. Try clearing out your Maven cache and building again.听起来你有一个损坏的下载的
spring-data-redis
罐。尝试清除您的Maven缓存并重新构建。解决方法
- 查看External Libraries是否有类文件(有这个依赖,类是空的)
- 在maven中找到该文件夹,删除重新瞎下载,查看是否有类文件(删除,重新clean install测试,查看是否有类文件)
- 确定阿里云缓存问题
- 删除项目阿里云镜像地址
- 删除maven setting 镜像地址
- 用原始仓库下载,没有科学代理洗洗下班睡觉
Loading...