Spring Boot 2.1.1.RELEASE由于Hystrix和gradle升级而无法启动?

问题描述 投票:0回答:1

我们最近将Spring Boot从1.3.7.RELEASE更新为Spring Boot 2.1.1.RELEASE我们还将java7升级到Java11(打开amazon-corretto-11.jdk),还将gradle发行版也从Gradle 2.10升级到了Gradle 5.3。

注意:我们也依赖于hystrix,当我们指定Hystrix版本为1.1.7.RELEASE。代码可以正常编译,但是无法启动并出现以下错误:

编译(“ org.springframework.cloud:spring-cloud-starter-hystrix:1.1.7.RELEASE”)编译“ org.springframework.cloud:spring-cloud-starter-hystrix-dashboard:1.1.7.RELEASE”

错误: o.s.boot.SpringApplication-应用程序运行失败java.lang.NoSuchMethodError:org.springframework.boot.builder.SpringApplicationBuilder。([Ljava / lang / Object;)

有人可以在这个问题上帮助我们吗?迅速的回应将不胜感激。

java spring spring-boot gradle
1个回答
0
投票

spring-cloud-starter-hystrix 1.1.7是为Spring Boot 1构建的,它是from 2016。如果升级Spring Boot,则还需要升级all

© www.soinside.com 2019 - 2024. All rights reserved.