coding的时候,rerun了一个服务后报错了,除去前面的嵌套报错不看,只看核心报错:
...Feign No bean found of type interface feign.codec.Encoder for {FeignClient注解内的value值}
那么检查一下启动类确保有加 @EnableFeignClients
这个注解,rerun一下,又报错了。。
报错仍然显示无法知道啊这个Feign,那么问题肯定出在扫描Bean上了,把注解加上
@EnableFeignClients(basePackages = "com.example.feign")
,com.example.feign是所有Feign接口的路径,重新Rerun一下就可以了。