验证码: 看不清楚,换一张 查询 注册会员,免验证
  • {{ basic.site_slogan }}
  • 打开微信扫一扫,
    您还可以在这里找到我们哟

    关注我们

Springboot2.6集成redis maven报错怎么解决

阅读:1448 来源:乙速云 作者:代码code

Springboot2.6集成redis maven报错怎么解决

      Springboot 2.6集成redis maven报错

      
                  org.springframework.boot
                  spring-boot-starter-data-redis
             

      当加这个配置后,POM.xml的第一行总是报错:

      Description    Resource    Path    Location    Type
      io.lettuce:lettuce-core:jar:6.1.8.RELEASE failed to transfer from https://repo.maven.apache.org/maven2 during a previous attempt. This failure was cached in the local repository and resolution is not reattempted until the update interval of central has elapsed or updates are forced. Original error: Could not transfer artifact io.lettuce:lettuce-core:jar:6.1.8.RELEASE from/to central (https://repo.maven.apache.org/maven2): The operation was cancelled.

      org.eclipse.aether.transfer.ArtifactTransferException: io.lettuce:lettuce-core:jar:6.1.8.RELEASE failed to transfer from https://repo.maven.apache.org/maven2 during a previous attempt. This failure was cached in the local repository and resolution is not reattempted until the update interval of central has elapsed or updates are forced. Original error: Could not transfer artifact io.lettuce:lettuce-core:jar:6.1.8.RELEASE from/to central (https://repo.maven.apache.org/maven2): The operation was cancelled.
          at org.eclipse.aether.internal.impl.DefaultUpdateCheckManager.newException(DefaultUpdateCheckManager.java:225)
          at org.eclipse.aether.internal.impl.DefaultUpdateCheckManager.checkArtifact(DefaultUpdateCheckManager.java:189)
          at org.eclipse.aether.internal.impl.DefaultArtifactResolver.gatherDownloads(DefaultArtifactResolver.java:574)
          at org.eclipse.aether.internal.impl.DefaultArtifactResolver.performDownloads(DefaultArtifactResolver.java:484)
          at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:402)
          at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifacts(DefaultArtifactResolver.java:229)
          at org.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveDependencies(DefaultRepositorySystem.java:340)
          at org.apache.maven.project.DefaultProjectDependenciesResolver.resolve(DefaultProjectDependenciesResolver.java:191)
          at org.apache.maven.project.DefaultProjectBuilder.resolveDependencies(DefaultProjectBuilder.java:227)
          at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:200)
          at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:124)

      看了意思是获取不到最新包,因为maven之前已经下载过,需要删除m2库里的最新玩意,

      找到自己仓库,我的是C:usersckw.m2repository>,

      在这个目录下,打开cmd,执行:

      for /r %i in (*.lastUpdated) do del %i

      执行这个批处理,

      Springboot2.6集成redis maven报错怎么解决

      删完后,按下面图,update一把就好了

      Springboot2.6集成redis maven报错怎么解决

      SpringBoot集成Redis连接不上

      问题描述

      初学SpringBoot

      当进行SpringBoot集成Redis时。测试向redis中添加String类型的数据,key=name , value = zlw

      但出现了一下错误:(Whitelabel Error Page)

      Springboot2.6集成redis maven报错怎么解决

      看控制台输出发现,大致应该是redis没有连接成功。

      Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to 192.168.86.129/:6379] with root cause

      上网搜索了好多这个问题的错误,但好像都没有解决,不是自己的错误,但后来回想到,学习linux的时候,想要连接成功必须要关闭linux的防火墙才行。。。

      试一试

      Springboot2.6集成redis maven报错怎么解决

      可以看到防火墙已经关闭了,

      哇~有新发现了,虽然页面还是没有变化,但控制台的信息发生了变化。

      提示:

      WRONGPASS invalid username-password pair or user is disabled.

      这应该是我的redis密码有问题。。

      原来是我的密码加上了引号

      记住:密码要去掉引号!!!

      去掉双引号之后再次访问,成功!!

      Springboot2.6集成redis maven报错怎么解决

      Springboot2.6集成redis maven报错怎么解决

    分享到:
    *特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: hlamps#outlook.com (#换成@)。
    相关文章
    {{ v.title }}
    {{ v.description||(cleanHtml(v.content)).substr(0,100)+'···' }}
    你可能感兴趣
    推荐阅读 更多>