请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

正在回答

2回答

你这是什么版本。。。

https://img1.sycdn.imooc.com//szimg/5bf68f0e0001b14518001028.jpg


不同的版本用法不一样,请保持与课程版本一致

0 回复 有任何疑惑可以回复我~
  • 提问者 ma451152002 #1
    老师,我这是新建的springboot项目,默认的版本信息,这个问题我重新引用了openfeign依赖信息,在netflix-core的依赖下面没有发现有关feign的相关信息,引入openfeign后可以注入了
     <dependency>
                <groupId>org.springframework.cloud</groupId>
                <artifactId>spring-cloud-starter-openfeign</artifactId>
            </dependency>
    回复 有任何疑惑可以回复我~ 2018-11-22 22:17:47
  • 廖师兄 回复 提问者 ma451152002 #2
    你这跨了个大版本了,肯定很多用法已经变了,如果你是初学者,我建议和课程的版本保持一致后学习。课程的最后演示了版本升级。
    回复 有任何疑惑可以回复我~ 2018-11-27 00:13:41
  • 提问者 ma451152002 #3
    非常感谢!
    回复 有任何疑惑可以回复我~ 2018-11-28 21:13:22
提问者 ma451152002 2018-11-22 22:28:08

https://img1.sycdn.imooc.com//szimg/5bf6bba90001867d10720602.jpg

上图为springcloud - 2.1.0.RELEASE - Greenwich.M3
版本,在product项目集成FeignClient时,在netflix-core依赖下面没有找到对应的feign依赖信息。在order项目集成config client时引用的依赖为openfeign,故使用用openfeign替换netflix-core依赖后可以注入了,问题暂时解决了,各位还有什么别的方式么?

<!-- feign注解依赖 -->
<dependency>
   <groupId>org.springframework.cloud</groupId>
   <artifactId>spring-cloud-starter-openfeign</artifactId>
</dependency>
<!--<dependency>
   <groupId>org.springframework.cloud</groupId>
   <artifactId>spring-cloud-netflix-core</artifactId>
</dependency>-->

https://img1.sycdn.imooc.com//szimg/5bf6bcf00001b40209510608.jpg

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信