<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency>
この構成を適用した後、POM.xml の最初の一行は报错です:
説明 リソース パス 場所 タイプ
io.lettuce:lettuce-core:jar:6.1.8.RELEASE は、前回の試行中に https://repo.maven.apache.org/maven2 からの転送に失敗しました。この障害はローカル リポジトリにキャッシュされ、中央の更新間隔が経過するか更新が強制されるまで、解決は再試行されません。元のエラー: アーティファクト io.lettuce:lettuce-core:jar:6.1.8.RELEASE を中央 (https://repo.maven.apache.org/maven2) との間で転送できませんでした: 操作はキャンセルされました。org.eclipse.aether.transfer.ArtifactTransferException: io.lettuce:lettuce-core:jar:6.1.8.RELEASE は、前回の試行中に https://repo.maven.apache.org/maven2 からの転送に失敗しました。この障害はローカル リポジトリにキャッシュされ、中央の更新間隔が経過するか更新が強制されるまで、解決は再試行されません。元のエラー: アーティファクト io.lettuce:lettuce-core:jar:6.1.8.RELEASE を中央 (https://repo.maven.apache.org/maven2) との間で転送できませんでした: 操作はキャンセルされました。
org.eclipse.aether.internal.impl.DefaultUpdateCheckManager.newException(DefaultUpdateCheckManager.java:225)
org.eclipse.aether.internal.impl.DefaultUpdateCheckManager.checkArtifact(DefaultUpdateCheckManager.java:189)
組織で.eclipse.aether.internal.impl.DefaultArtifactResolver.gatherDownloads(DefaultArtifactResolver.java:574)
org.eclipse.aether.internal.impl.DefaultArtifactResolver.performDownloads(DefaultArtifactResolver.java:484)
org.eclipse .aether.internal.impl.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:402)
org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifacts(DefaultArtifactResolver.java:229)
org.eclipse.aether .internal.impl.DefaultRepositorySystem.resolveDependency(DefaultRepositorySystem.java:340)
org.apache.maven.project.DefaultProjectDependencyResolver.resolve(DefaultProjectDependencyResolver.java:191)
org.apache.maven.project.DefaultProjectBuilder で.resolveDependency(DefaultProjectBuilder.java:227)
org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:200)
org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java) :124)
看了意思是获取不到最新包,故maven前すでにダウンロード过,要删除m2库里的最新玩意,
找到自己仓库,我的是C:\users\ckw\.m2\repository>,
在这个目录下,打开cmd,実行:
for /r %i in (*.lastUpdated) do del %i
执行この批准処理,
#完了後、下面図、更新一握好了 SpringBoot集成Redis接続不上问题説明
初級 SpringBoot
Redis で SpringBoot を実行するとき。Redis に String 型のデータを追加します。key=name , value = zlw
パス [] のコンテキストにあるサーブレット [dispatcherServlet] の Servlet.service() が例外をスローしました [リクエスト処理が失敗しました。ネストされた例外は org.springframework.data.redis.RedisConnectionFailureException: Redis に接続できません。ネストされた例外は io.lettuce.core.RedisConnectionException: 根本的な原因で 192.168.86.129/上网搜索了好多这个问的错误,但好都問題はありませんが、自分自身のセキュリティ問題ではありませんが、後から考えてみると、学術 Linux の接続に成功するには、Linux の防御策が実行される必要があります。:6379] に接続できません
# 防火が停止されたことがわかりましたが、
新たに発見されましたが、やはり状況は変化していませんが、制御ステーションの情報が変化しています。## ヒント:
WRONGPASS が無効なユーザー名とパスワードのペアであるか、ユーザーが無効になっています。
これは私たちの redis 暗号に問題があります。私のパスワードは引用符で囲まれていることが判明しました
覚えておいてください: パスワードから引用符を削除する必要があります。 ! !
二重引用符を削除して再度アクセスすると、成功しました。 !
以上がSpringboot2.6がRedisを統合する場合のMavenエラーを解決する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。