1.依赖循环注入
更换springcloud的版本,如果更换失败可以重启idea
<properties>
<spring-cloud.version>Hoxton.SR8</spring-cloud.version>
</properties>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-dependencies</artifactId>
<version>${spring-cloud.version}</version>
</dependency>
在注入feign客户端时加上@lazy
2.bean注入失败
在feign的包内的配置类文件中明明加上了@bean注解
但还是会出现
No fallbackFactory instance of type class ...
可以在启动类的@EnableFeignClients注解中加入defaultConfiguration配置,这里的defaultConfiguration写入自己的配置类字节码