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. 确保相关依赖都成功下载

相关文章:

  • 2022-12-23
  • 2021-12-12
  • 2022-12-23
  • 2021-09-27
  • 2021-05-30
  • 2021-07-22
  • 2021-07-25
  • 2021-12-22
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-12
  • 2021-07-29
  • 2021-12-08
  • 2022-12-23
相关资源
相似解决方案