Springboot 2.6集成redis maven報(bào)錯(cuò)的坑記錄
Springboot 2.6集成redis maven報(bào)錯(cuò)
<dependency> ? ? ? ? ? ? <groupId>org.springframework.boot</groupId> ? ? ? ? ? ? <artifactId>spring-boot-starter-data-redis</artifactId> ? ? ? ?</dependency>
當(dāng)加這個(gè)配置后,POM.xml的第一行總是報(bào)錯(cuò):
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)
看了意思是獲取不到最新包,因?yàn)閙aven之前已經(jīng)下載過,需要?jiǎng)h除m2庫里的最新玩意,
找到自己倉庫,我的是C:\users\ckw\.m2\repository>,
在這個(gè)目錄下,打開cmd,執(zhí)行:
for /r %i in (*.lastUpdated) do del %i
執(zhí)行這個(gè)批處理,
刪完后,按下面圖,update一把就好了
SpringBoot集成Redis連接不上
問題描述
初學(xué)SpringBoot
當(dāng)進(jìn)行SpringBoot集成Redis時(shí)。測試向redis中添加String類型的數(shù)據(jù),key=name , value = zlw
。
但出現(xiàn)了一下錯(cuò)誤:(Whitelabel Error Page)
看控制臺(tái)輸出發(fā)現(xiàn),大致應(yīng)該是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/<unresolved>:6379] with root cause
上網(wǎng)搜索了好多這個(gè)問題的錯(cuò)誤,但好像都沒有解決,不是自己的錯(cuò)誤,但后來回想到,學(xué)習(xí)linux的時(shí)候,想要連接成功必須要關(guān)閉linux的防火墻才行。。。
試一試
可以看到防火墻已經(jīng)關(guān)閉了,
哇~有新發(fā)現(xiàn)了,,雖然頁面還是沒有變化,但控制臺(tái)的信息發(fā)生了變化。
提示:
WRONGPASS invalid username-password pair or user is disabled.
這應(yīng)該是我的redis密碼有問題。。
原來是我的密碼加上了引號(hào)
記?。好艽a要去掉引號(hào)?。。?/p>
去掉雙引號(hào)之后再次訪問,成功?。?/p>
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Java8使用lambda實(shí)現(xiàn)Java的尾遞歸
這篇文章主要介紹了Java8使用lambda實(shí)現(xiàn)Java的尾遞歸的相關(guān)資料,需要的朋友可以參考下2017-10-10詳解SpringCloud微服務(wù)架構(gòu)之Hystrix斷路器
本篇文章主要介紹了詳解SpringCloud微服務(wù)架構(gòu)之Hystrix斷路器,Hystrix是一個(gè)庫,通過添加延遲容差和容錯(cuò)邏輯來幫助您控制這些分布式服務(wù)之間的交互,有興趣的可以了解一下2018-01-01mybatis設(shè)置sql執(zhí)行時(shí)間超時(shí)時(shí)間的方法
本文主要介紹了mybatis設(shè)置sql執(zhí)行時(shí)間超時(shí)時(shí)間的方法,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-02-02Spring Boot集成MyBatis實(shí)現(xiàn)通用Mapper的配置及使用
關(guān)于MyBatis,大部分人都很熟悉。MyBatis 是一款優(yōu)秀的持久層框架,它支持定制化 SQL、存儲(chǔ)過程以及高級(jí)映射。這篇文章主要介紹了Spring Boot集成MyBatis實(shí)現(xiàn)通用Mapper,需要的朋友可以參考下2018-08-08