尝试使用 Spring Cloud Gateway 创建我自己的 api 网关
下面是我的 build.gradle 文件,
buildscript {
ext {
springBootVersion = "1.5.9.RELEASE"
}
apply plugin: "io.spring.dependency-management"
apply plugin: "org.springframework.boot"
dependencies {
compile(
'org.springframework.boot:spring-boot-starter-web',
'org.springframework.boot:spring-boot-starter-tomcat',
'org.springframework.boot:spring-boot-starter-actuator',
'org.springframework.boot:spring-boot-starter-webflux',
'org.springframework.cloud:spring-cloud-starter-gateway',
'org.springframework.cloud:spring-cloud-starter-eureka'
)
testCompile(
'org.springframework.boot:spring-boot-starter-test',
'org.springframework.cloud:spring-cloud-starter-eureka-server'
)
dependencyManagement {
imports {
mavenBom "org.springframework.cloud:spring-cloud-dependencies:Finchley.M5"
mavenBom 'org.springframework.cloud:spring-cloud-gateway:2.0.0.BUILD-SNAPSHOT'
}
}
当我尝试刷新 gradle 项目时,出现以下错误
0秒配置成功
无法解析:org.springframework.cloud:spring-cloud-starter-eureka:
无法解析:org.springframework.cloud:spring-cloud-starter-eureka-server:
您能确认一下我的 Spring Boot 和云版本吗?
他们在埃奇韦尔重新命名。这是 spring-cloud-starter-netflix-eureka-client 的一个。另一个是 spring-cloud-starter-netflix-eureka-server。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)