【发布时间】:2021-06-24 06:40:34
【问题描述】:
我想编译这个 Gradle 项目:
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()
}
但是当我尝试编译项目时出现错误:
Cannot resolve external dependency org.springframework.cloud:spring-cloud-starter-netflix-eureka-client because no repositories are defined.
Required by:
project :
你知道我该如何解决这个问题吗?
【问题讨论】:
-
一切都在 maven central repo1.maven.org/maven2/org/springframework/cloud/…
标签: spring spring-boot gradle build.gradle spring-cloud