无法启动springboot管理员:java.lang.NoClassDefFoundError:org/springframework/cloud/netflix/zuul/ZuulServerAutoConfiguration

无法启动springboot管理员:java.lang.NoClassDefFoundError:org/springframework/cloud/netflix/zuul/ZuulServerAutoConfiguration,java,spring-boot,spring-cloud,spring-batch-admin,Java,Spring Boot,Spring Cloud,Spring Batch Admin,当我尝试启动springboot管理时,它抛出:java.lang.NoClassDefFoundError:org/springframework/cloud/netflix/zuul/ZuulServerAutoConfiguration 是我的版本冲突吗 SpringBoot版本:2.1.9.0版本 SpringCloud版本:Greenwich.SR3 SpringBootAdmin版本:2.1.5 我的主要班级代码: @配置 @启用自动配置 @启用管理服务器 @EnableDiscov

当我尝试启动springboot管理时,它抛出:java.lang.NoClassDefFoundError:org/springframework/cloud/netflix/zuul/ZuulServerAutoConfiguration 是我的版本冲突吗

SpringBoot版本:2.1.9.0版本

SpringCloud版本:Greenwich.SR3

SpringBootAdmin版本:2.1.5

我的主要班级代码:

@配置
@启用自动配置
@启用管理服务器
@EnableDiscoveryClient
公共类SpringBootAdmin应用程序{
公共静态void main(字符串[]args){
run(SpringbootAdminApplication.class,args);
}
}
我的maven代码:


org.springframework.boot
spring启动程序父级
2.1.9.1发布
共中心
spring启动管理启动服务器
2.1.5
org.springframework.boot
弹簧靴起动器
org.springframework.boot
SpringBootStarterWeb
org.springframework.cloud
春云起动器尤里卡
org.springframework.cloud
spring云依赖关系
格林威治.SR3
聚甲醛
进口
我的配置文件:

spring:
应用程序:
名称:spring启动管理员
尤里卡:
客户:
服务url:
默认区域:http://localhost:8010/eureka
服务器:
港口:8083

我想启动应用程序

将您的spring云依赖项移动到DependencyManager标记下,然后重试


org.springframework.cloud
spring云依赖关系
格林威治.SR3
聚甲醛
进口

你检查了吗?我已经试过了,但也失败了……为什么你有spring云依赖关系?即使您需要,它也应该在DependencyManager标记下。哦,它在DependencyManager下,我已经解决了它…只要更改版本,它在DependencyManager标记下,我解决了它,只需将springboot版本更改为1.5.5.RELEASE,将cloud版本更改为Edgware.SR5。