zoukankan      html  css  js  c++  java
  • Springboot2使用redis提示无法注入redisTemplate

    Springboot2使用redis提示无法注入redisTemplate

    Springboot2 引入redis,添加依赖

    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-data-redis</artifactId>
    </dependency>
    

    提示无法注入redisTemplate。根据日志提示,原因为:缺少依赖commons-pool2(springboot2使用的redis客户端不是jedis,而是lettuce)

    添加依赖

    <dependency>
        <groupId>org.apache.commons</groupId>
        <artifactId>commons-pool2</artifactId>
    </dependency>
    

    仍然提示无法注入

    根据提示无lettuce-core.jar查看maven状态。lettuce-core.jar因为网络问题未下载成功。重新下载解决问题

    总结

    1. 需要2个依赖

    2. 确保相关依赖都成功下载

  • 相关阅读:
    mysql安装及初始密码问题
    centos7上安装erlang22.1
    共享文件夹设置
    putty免密登录
    重新开始
    单任务多线程 安全
    线程池
    多线程
    commons-IO
    打印流
  • 原文地址:https://www.cnblogs.com/jimmyfan/p/11977115.html
Copyright © 2011-2022 走看看