请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

System模块引入spring-cloud-netflix-eureka-client后启动报错

图片描述

Caused by: java.lang.IllegalStateException: Failed to introspect Class [org.springframework.cloud.netflix.eureka.config.DiscoveryClientOptionalArgsConfiguration] from ClassLoader [sun.misc.Launcher$AppClassLoader@18b4aac2]

Caused by: java.lang.NoClassDefFoundError: com/netflix/discovery/AbstractDiscoveryClientOptionalArgs

Caused by: java.lang.ClassNotFoundException: com.netflix.discovery.AbstractDiscoveryClientOptionalArgs

老师,spring-boot-parent和spring-cloud版本号已经修改为和课程中一样的,也是报错呢

正在回答 回答被采纳积分+3

1回答

甲蛙 2021-06-15 15:02:05

Caused by: java.lang.NoClassDefFoundError: com/netflix/discovery/AbstractDiscoveryClientOptionalArgs

是不是相关的依赖没加进来

0 回复 有任何疑惑可以回复我~
  • 提问者 嘻哈434528 #1
    已经解决了,spring-cloud-start-netflix-eureka-client导入成spring-cloud-netflix-eureka-client了
    回复 有任何疑惑可以回复我~ 2021-06-15 21:23:15
  • 甲蛙 回复 提问者 嘻哈434528 #2
    这种配置的代码不需要手打,直接从我代码里拷就可以了
    回复 有任何疑惑可以回复我~ 2021-06-17 17:40:55
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号