请稍等 ...
×

采纳答案成功!

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

ZuulApplication启动报错

问题描述:
如图
图片描述
我看到老师没有配置spring.main.allow-bean-definition-overriding=true也没报错,是不是我哪里没注意到

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

插入代码

3回答

提问者 天使也很坏 2019-04-01 12:52:32

已解决!原因是springboot版本过高,我之前是2.1.2.RELEASE,改成2.0.2.RELEASE完美解决。我怀疑是spring-cloud版本过低,具体原理不太清楚,希望老师解答

1 回复 有任何疑惑可以回复我~
  • 同学你好:
          这个因为 SpringCloud 是基于 SpringBoot 的,所以,不同的 SpringCloud 要求不同的 SpringBoot 版本。
    回复 有任何疑惑可以回复我~ 2019-04-01 15:12:32
  • 提问者 天使也很坏 回复 张勤一 #2
    感谢一哥
    回复 有任何疑惑可以回复我~ 2019-04-03 16:45:28
提问者 天使也很坏 2019-04-01 12:10:13

补充:

    No active profile set, falling back to default profiles: default

1 回复 有任何疑惑可以回复我~
  • 同学你好:
        这个并不是错误,而是在启动的时候没有指定特定的配置,SpringBoot 则会选择默认的 “default” 信息。对应到的配置文件就是 application.yml。
    回复 有任何疑惑可以回复我~ 2019-04-01 15:14:24
平_常_心 2019-06-29 18:34:16

2.1.X版本可以将spring版本改成Greenwich.RELEASE

<spring-cloud.version>Greenwich.RELEASE</spring-cloud.version>

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

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

帮助反馈 APP下载

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

公众号

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