请稍等 ...
×

采纳答案成功!

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

SpringCloud Bus实操相关 导致config client不能启动

问题描述如下:

SpringBoot和Cloud版本升级后启动order出现以下问题,说prodcut not found,

https://img1.sycdn.imooc.com//szimg/5ab60ec500010a3211970444.jpg

但我product已经依赖过来了, 也能点过去, (下面的依赖能点过去啊)

https://img1.sycdn.imooc.com//szimg/5ab60f370001917105540145.jpg

然后注入productclient的地方报错了,只要使用product的地方都报这个, 但是能注入也能调用相关方法, 不知道为什么会报Cloud not autowire

https://img1.sycdn.imooc.com//szimg/5ab60f880001312b07430477.jpg


最后,还有一点就是启动类上引入feign的包是openfeign,师兄不是说版本升级后就叫这个嘛, 但是我看您哪儿写的是feign啊? 有点蒙了。。。

https://img1.sycdn.imooc.com//szimg/5ab6101c00019de108220308.jpg

期望结果:能正常启动。

正在回答

2回答

我也遇到过,我的方法是在@SpringBootApplication后面加上(scanPackeges={“”})

0 回复 有任何疑惑可以回复我~
  • 提问者 LayJustDoIt #1
    首先谢谢老兄的回复, 你这种解决方式并不起作用, 不过把里面写上feign client的报名就不报错了, 但url mapped失效了又, 可能是版本问题, 自刷我先跳过了, 不影响后面的进度, 等换了正式版在过来巩固一下。 采纳一下吧~~~
    回复 有任何疑惑可以回复我~ 2018-03-25 10:13:49
  • 提问者 LayJustDoIt #2
    一个多月前的问题啦哈, 过来巩固一下, 现在看这个其实蛮容易的, 就是版本的问题,   启动的问题把feign使用m1或其他版本就能解决;  config server 引入 bus 的依赖启动后直接访问/bus/refresh接口就能自刷了, 不过webhook不是monitor, 还是/bus/refresh; 估计换了正式版没有问题 ; )
    回复 有任何疑惑可以回复我~ 2018-05-04 10:11:58
w84422 2018-03-28 21:23:38

@EnableFeignClients 引的包不对,import org.springframework.cloud.netflix.feign.EnableFeignClients;

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

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

帮助反馈 APP下载

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

公众号

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