采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
使用import org.springframework.cloud.netflix.feign.EnableFeignClients;就正常,无法使用openfeign; 根据最后一节,更新版本为2.0.2.RELEASE,但类注入失败; GIT地址,为公开项目https://gitee.com/guangzhoucom_admin/test.git
代码没问题。是因为没有install product项目引起的。我在product根目录执行
mvn clean install -Dmaven.test.skip=true -U;
order就不报错了
你是不是才看到多模块?你这写得不对啊。com.example.server.ServerApplication,你看我的order项目源码,肯定不是这样的。
你去看看多模块补充的视频,14-6
已经install product项目的啦。只要换回2.0.0.M3版本就能正常启动了,难点你没重现我的问题
更新produce的项目的版本,才解决了
我用你的代码,mvn install后就可以了。你要注意,idea里设置的maven地址是否正确
具体情况:
你这提问,问题很多啊。
"更新版本,使用openfeign有问题"指的是哪个项目呢?
你发图很模糊,打开原图也看不清。
我打开order模块,里面cloud版本是Finchley.M2。既然你说"更新版本为2.0.2.RELEASE,但类注入失败", 就应该提交对应版本的代码
已修改为2.0.6.RELEASE版本,并且更新到git,麻烦了
看上图
登录后可查看更多问答,登录/注册
SpringCloud组件实现微服务,【已升级Finchley.Release】
2.0k 3
2.7k 6
2.4k 7
1.6k 25
3.1k 24