FactoryBean threw exception on object creation; nested exception is java.lang.IllegalStateException: No Feign Client for loadBalancing defined. Did you forget to include spring-cloud-starter-netflix-ribbon?
时间: 2023-07-26 07:45:26 浏览: 354
java企业级开发编程学习资料 Java EE教程 J2ee教程 Spring 共189页.pptx
这个错误通常是由于缺少 Spring Cloud Ribbon 的依赖引起的。Feign 客户端使用了 Ribbon 进行负载均衡,如果没有引入 Ribbon 依赖,就会出现这个问题。您可以尝试在 pom.xml 文件中添加以下依赖来解决这个问题:
```
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-ribbon</artifactId>
</dependency>
```
如果您已经添加了这个依赖但仍然出现错误,您可以检查一下您的 Feign 客户端配置是否正确。
阅读全文