首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法解析外部依赖项org.springframework.cloud:spring-cloud-starter-netflix-eureka-client,因为未定义存储库

无法解析外部依赖项org.springframework.cloud:spring-cloud-starter-netflix-eureka-client,因为未定义存储库
EN

Stack Overflow用户
提问于 2021-03-28 00:48:08
回答 2查看 217关注 0票数 1

我想编译这个Gradle项目:

代码语言:javascript
运行
复制
buildscript {

    repositories {
        mavenCentral()
        maven {
            url 'https://repo.spring.io/milestone'
        }
        maven {
            url "https://maven.springframework.org/release"
        }
    }
}

plugins {
    id 'java'
    id 'io.spring.dependency-management' version '1.0.10.RELEASE'
}

apply plugin: "io.spring.dependency-management"

group 'org.example'
version '1.0.0'

dependencyManagement {
    imports {
        mavenBom 'org.springframework.cloud:spring-cloud-dependencies:2020.0.2'
    }
}

dependencies {

    compile "io.jsonwebtoken:jjwt:0.9.1"
    compile "org.springframework.cloud:spring-cloud-starter-netflix-eureka-client"    
    compile "org.springframework.cloud:spring-cloud-netflix-hystrix"
    compile "org.springframework.cloud:spring-cloud-starter-gateway"
    testImplementation 'org.junit.jupiter:junit-jupiter-api:5.6.0'
    testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine'
}

test {
    useJUnitPlatform()
}

但是当我尝试编译这个项目时,我得到了错误:

代码语言:javascript
运行
复制
Cannot resolve external dependency org.springframework.cloud:spring-cloud-starter-netflix-eureka-client because no repositories are defined.
Required by:
    project :

你知道我怎么解决这个问题吗?

EN

回答 2

Stack Overflow用户

发布于 2021-03-28 00:52:53

如错误所示,您需要定义相应的存储库。因为我在maven中使用过eureka-client ..我可以向您展示存储库是如何定义的。

代码语言:javascript
运行
复制
<repositories>
    <repository>
        <id>spring-milestones</id>
        <name>Spring Milestones</name>
        <url>https://repo.spring.io/milestone</url>
    </repository>
</repositories>

您可以找到对Gradle使用相同的正确方法。

票数 0
EN

Stack Overflow用户

发布于 2021-06-13 19:31:17

请尝试使用implementation 'org.springframework.cloud:spring-cloud-starter-netflix-eureka-client:3.0.3‘或implementation 'org.springframework.cloud:spring-cloud-starter-netflix-eureka-client:VERSION_NUMBER’

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66833809

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档