https://www.cnblogs.com/isyysblog/p/14470627.html
上面这篇文章,搭建完整微服务项目过程中访问报错,错误类型见标题。加上下面JAR包后正常
其中异常中有这样一句,BeanCreationException: Error creating bean with name 'ribbonClientConfig' ,
我感觉是包之间有依赖,因为openfeign 集成了ribbon,所以我尝试引入ribbon
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-ribbon</artifactId>
<version>2.2.0.RELEASE</version>
</dependency>
没有用,异常不变,然后尝试直接导入 com.netflix.ribbon,然后问题解决
<dependency>
<groupId>com.netflix.ribbon</groupId>
<artifactId>ribbon</artifactId>
<version>2.7.18</version>
<scope>runtime</scope>
</dependency>
被springcloud 的包版本搞得好烦,组件版本改来改去就是jar 版本不对应,也没有个相关文档参考,摸索吧