spring+redis时遇错:No qualifying bean of type 'redis.clients.jedis.JedisCluster' available

详细错误

No qualifying bean of type 'redis.clients.jedis.JedisCluster' available: 
expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: 
{@org.springframework.beans.factory.annotation.Autowired(required=true)}

spring+redis时遇错:No qualifying bean of type 'redis.clients.jedis.JedisCluster' available_第1张图片

我的错误简单来说就是:子项目引用另一个子项目的Jedis的xml文件没有被加载到

解决方法:
修改web.xml,我将关于spring的配置文件都放在了名为spring的文件夹中,如图:
spring+redis时遇错:No qualifying bean of type 'redis.clients.jedis.JedisCluster' available_第2张图片
原来:


		contextConfigLocation
		
		classpath:spring/*.xml

修改后:


		contextConfigLocation
		
		classpath:spring/*.xml,classpath:spring/jedis.xml

或者(推荐使用):


		contextConfigLocation
		
		classpath*:spring/*.xml

你可能感兴趣的:(杂谈)