>  기사  >  데이터 베이스  >  Springboot2.6이 Redis를 통합할 때 Maven 오류를 해결하는 방법

Springboot2.6이 Redis를 통합할 때 Maven 오류를 해결하는 방법

王林
王林앞으로
2023-05-28 12:55:121981검색

    Springboot 2.6集成redis maven报错

    <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)에서 중앙으로 전송할 수 없습니다. 작업이 취소되었습니다.
        조직에서 .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.Default ArtifactResolver.resolve (DefaultArtifactResolver.java:402)
        org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifacts(DefaultArtifactResolver.java:229)
        org.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveDependency(DefaultReposit) 토리시스템.java:340 )
        org.apache.maven.project.DefaultProjectDependencyResolver.resolve(DefaultProjectDependitiesResolver.java:191)
        org.apache.maven.project.DefaultProjectBuilder.resolveDependacies(DefaultProjectBuilder.java:227)
        org.ap ache.maven.project .DefaultProjectBuilder.build(DefaultProjectBuilder.java:200)
        at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:124)

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

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

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

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

    执行这个批处리,

    Springboot2.6이 Redis를 통합할 때 Maven 오류를 해결하는 방법

    ㅋㅋㅋ

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

    Springboot2.6이 Redis를 통합할 때 Maven 오류를 해결하는 방법

    但Get现了一下错误:(화이트라벨 오류 페이지)

    看控 제조사台输流发现,大致应该是redis没有连接成功。

    서블릿용 Servlet.service() [ dispatcherServlet] 경로가 []인 컨텍스트에서 예외가 발생했습니다. [요청 처리가 실패했습니다. 중첩된 예외는 org.springframework.data.redis.RedisConnectionFailureException입니다. Redis에 연결할 수 없습니다. 중첩된 예외는 io.lettuce.core.RedisConnectionException입니다: 근본 원인으로 192.168.86.129/:6379]에 연결할 수 없습니다. 자기 자신이 아닌 것 같아错误,但后来回想到,school习linux的时候,想要连接成功必须要关闭linux的防fire墙才行。。。

    key=name , value = zlw

    试一试

    Springboot2.6이 Redis를 통합할 때 Maven 오류를 해결하는 방법

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

    哇~有新发现了,虽然页face还是没有变化,但控变化。

    提示:

    WRONGPASS 잘못된 사용자 이름-비밀번호 쌍 또는 사용자가 비활성화되었습니다.

    这应该是我myredis는 密码有입니다问题。。

    알고 보니 따옴표가 붙은 비밀번호였습니다

    기억하세요: 비밀번호에서 따옴표를 제거해야 합니다! ! !

    큰따옴표를 제거하고 다시 방문하면 성공입니다! !

    Springboot2.6이 Redis를 통합할 때 Maven 오류를 해결하는 방법

    Springboot2.6이 Redis를 통합할 때 Maven 오류를 해결하는 방법

    위 내용은 Springboot2.6이 Redis를 통합할 때 Maven 오류를 해결하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

    성명:
    이 기사는 yisu.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제