摘要:本篇文章探讨了JAVA从入门到精通之SpringCloud使用Feign出现java.lang.ClassNotFoundException: org.springframework.cloud.client.loadbalancer.LoadBalancedRetryFactory异常,希望阅读本篇文章以后大家有所收获,帮助大家对相关内容的理解更加深入。
本篇文章探讨了JAVA从入门到精通之SpringCloud使用Feign出现java.lang.ClassNotFoundException: org.springframework.cloud.client.loadbalancer.LoadBalancedRetryFactory异常,希望阅读本篇文章以后大家有所收获,帮助大家对相关内容的理解更加深入。
废话不多说!!!
在SpringCloud项目中配置了Feign来调用restful接口,项目启动的时候报错,报错信息如下:
找不到org.springframework.cloud.client.loadbalancer.LoadBalancedRetryFactory,我在IDE中全局搜索了一下,确实找不到这个类。
我用的SpringBoot版本是2.0.0.M3,SpringCloud版本是Finchley.M2,Feign用的版本是2.0.0.M2,猜测可能是版本的问题。
于是我到本地maven仓库里面找到spring-cloud-starter-openfeign的jar包反编译来看:
确实没有org.springframework.cloud.client.loadbalancer.LoadBalancedRetryFactory这个类,咨询了网友都说要升级,于是就升级了一下:
再启动就OK啦!!!
本文由职坐标整理发布,学习更多的相关知识,请关注职坐标IT知识库!
您输入的评论内容中包含违禁敏感词
我知道了
请输入正确的手机号码
请输入正确的验证码
您今天的短信下发次数太多了,明天再试试吧!
我们会在第一时间安排职业规划师联系您!
您也可以联系我们的职业规划师咨询:
版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
沪公网安备 31011502005948号