idea中整合redis中出现 Error creating bean with name ‘com.sxt.redis.RedisApplicationTests‘:

org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name ‘com.sxt.redis.RedisApplicationTests’: Unsatisfied dependency expressed through field ‘jedisPool’; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type ‘redis.clients.jedis.JedisPool’ available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)}
今天在写关于idea中Redis的Jedispool的配置类时出现

@Autowired
    private JedisPool jedisPool;

jedisPool注入不进来,运行springboottest报上错
解决方法:
由于在config包下写的Jedispool配置类,而此包和javaboot的启动类不在同包下,所有解决方法把config包放在与启动类一个包下就行。

你可能感兴趣的:(Redis错误,spring,boot,redis)