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

来源:6-5 Spring Cloud Bus实操.mp4

moocxy

2018-06-27

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

http://img.mukewang.com/szimg/5b3322b50001cc4919201048.jpg

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

http://img.mukewang.com/szimg/5b33240e00019d5710860423.jpg

重新导入包后编译正常:

http://img.mukewang.com/szimg/5b3324480001cc4c10440369.jpg

但是启动报错,如下图:

http://img.mukewang.com/szimg/5b33237b000120ff19201048.jpg

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

http://img.mukewang.com/szimg/5b3324b80001330312260537.jpg


写回答

4回答

廖师兄

2018-06-28

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

1
0

moocxy

提问者

2018-06-27

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

1
0

慕仰8426390

2018-07-08

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

兄弟试试这个

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

0
0

慕仰8426390

2018-07-08

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

0
1
SpringCloud菜鸟
在controller加上这个注解就好了@AllArgsConstructor
2019-06-26
共1条回复

SpringCloud Finchley(M2+RELEASE+SR2)微服务实战

SpringCloud组件实现微服务,【已升级Finchley.Release】

5670 学习 · 2489 问题

查看课程