版权声明:本文为博主原创文章,未经博主允许转载将负法律责任。 https://blog.csdn.net/ningmengbaby/article/details/82706454
【前言】
最近在看方志朋的spingcloud教程,把我遇到的错误分享给大家。
【过程】
按照方老师的教程一步步的往下进行之后遇到的第一个错误就是@EnableFeignClients注解无法识别,多方查阅博客 ,大部分人给出的建议都是在pom文件中添加如下信息:
<dependencies>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-openfeign</artifactId>
</dependency>
</dependencies>
添加之后还是无法解决问题,然后就在博客下面看大家的评论,偶然间发现此项目是用idea直接创建的Feign。明白原因所在之后就删除了之前的module,重新创建了包含Feign的项目。完美解决问题。
第二个错误是bean无法注入,也是看大家的评论之后在pom.xml中添加ribbon的依赖就可以了。
<dependency>
<groupid>org.springframework.cloud</groupid>
<artifactid>spring-cloud-starter-netflix-ribbon</artifactid>
</dependency>
【总结】
前人栽树,后人乘凉。方老师的博客,分享给大家