请稍等 ...
×

采纳答案成功!

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

6-5配置动态刷新报错,productClient无法扫描注入

order使用Spring Boot 2.0.0.M3, Spring Cloud Finchley.M2时,启动无报错,请求ttp://localhost:8080/actuator/bus-refresh后,有异常抛出,如下图:

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

order改用师兄相同版本, 即Spring Boot 2.0.0.BUILD-SNAPSHOT, Spring Cloud Finchley.BUILD-SNAPSHOT后,将feign换成openfeign,启动类编译出错:

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

重新导入包后编译正常:

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

但是启动报错,如下图:

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

于是在在启动类添加@ComponentScan注解,启动正常,但是Controller的url映射全部失效,无法调试配置刷新:

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


正在回答

插入代码

4回答

廖师兄 2018-06-28 23:58:55

你先把这块内容放一边,继续学,我最近发现正版版的bus动态刷新都是有bug的。。。。视频的最后会讲解的

1 回复 有任何疑惑可以回复我~
提问者 moocxy 2018-06-27 13:55:24

PS: 切换至Spring Boot 2.0.1.RELEASE, Spring Cloud Finchley.RELEASE问题同BUILD-SNAPSHOT

1 回复 有任何疑惑可以回复我~
慕仰8426390 2018-07-08 21:17:39

<dependency>
   <groupId>org.springframework.boot</groupId>
   <artifactId>spring-boot-starter-web</artifactId>
   <version>2.1.0.BUILD-SNAPSHOT</version>
</dependency>

兄弟试试这个

controller的url映射失效,我加了这个就好了

0 回复 有任何疑惑可以回复我~
慕仰8426390 2018-07-08 12:42:50

我也是这个问题,只能先放在一边了

0 回复 有任何疑惑可以回复我~
  • 在controller加上这个注解就好了@AllArgsConstructor
    回复 有任何疑惑可以回复我~ 2019-06-26 17:27:47
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信