❤️ 个人主页:水滴技术
订阅专栏:成功解决 BUG 合集
支持水滴:点赞 + 收藏⭐ + 留言
今天建了一个新项目,使用 Spring Boot 整合 Redis 时,IDEA 被提醒“Could not autowire. No beans of ‘RedisConnectionFactory’ type found. ”错误,意思是不能自动装配“RedisConnectionFactory”。
虽然有这个错误提醒,但是可以正常使用,很奇怪。
<parent>
<groupId>org.springframework.bootgroupId>
<artifactId>spring-boot-starter-parentartifactId>
<version>2.7.3version>
<relativePath/>
parent>
之前的项目一直是这么使用,所以不会是代码的问题。那就只能试下其他的版本。经过排查,确定是 Spring Boot 版本的问题,我试过所有 2.7.* 的版本,都会有这个问题。而降到 2.6.* 版本,就不会有这个提示。
将 Spring Boot 版本降到 2.6.11 版本,即可解决。
目前还不知道2.7.* 版本会出现这个问题,后面知晓后会更新答案。