导入Feign依赖之后,看不到@EnableFeignClients注解【已解决】

问题:

导入Feign依赖之后,却看不到@EnableFeignClients注解,也无法使用@FeignClient(name = "cloud-product")。

查看右手边Maven-Dependencies,发现没有成功导入 Feign 依赖。

可能的原因:

虽然,你刷了Maven,但是你没有成功导入Feign包,自然无法使用包里的注解。

而无法让你导入Feign的真实原因,可能是因为,你在pom文件里,导入其他某个包的时候,没有给版本号,而idea没有把这个错误报出来。导致你导入包的时候,是失败的。

而且,这个时候往往也没法clean。

 点开原因,我们发现是mybatis-plus依赖没有给版本号。

 

解决:

1.我的原因是导入mybatis-plus的时候没有写版本号,所以我给它加个版本号就可以了。你可以看下,是否是你导入的一些依赖,没有写版本号

2. 我在<dependencyManagement>里加上mybatis-plus的版本号,再刷新,这个时候mybatis-plus就加进maven的依赖了。

 3.接着我再去把Fegin依赖加入到需要的工程的pom文件里。再刷新,此时Fegin加入到Maven依赖里了。注解就可以用了。

<dependencies>
    <dependency>
         <groupId>org.springframework.cloud</groupId>
         <artifactId>spring-cloud-starter-openfeign</artifactId>
    </dependency>
</dependencies>

希望解决了你的问题!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序员大雨

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值