采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
问题描述: 如图 我看到老师没有配置spring.main.allow-bean-definition-overriding=true也没报错,是不是我哪里没注意到
已解决!原因是springboot版本过高,我之前是2.1.2.RELEASE,改成2.0.2.RELEASE完美解决。我怀疑是spring-cloud版本过低,具体原理不太清楚,希望老师解答
同学你好: 这个因为 SpringCloud 是基于 SpringBoot 的,所以,不同的 SpringCloud 要求不同的 SpringBoot 版本。
感谢一哥
补充:
No active profile set, falling back to default profiles: default
同学你好: 这个并不是错误,而是在启动的时候没有指定特定的配置,SpringBoot 则会选择默认的 “default” 信息。对应到的配置文件就是 application.yml。
2.1.X版本可以将spring版本改成Greenwich.RELEASE
<spring-cloud.version>Greenwich.RELEASE</spring-cloud.version>
登录后可查看更多问答,登录/注册
广告营销系统,未来大中型企业的标配
1.8k 14
3.5k 10
1.3k 10
1.4k 8
1.1k 8
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号