SpringCloud引入feign失败或找不到@EnableFeignClients注解问题

 更新时间:2022年03月01日 11:05:39   作者:猿来就是你1  
这篇文章主要介绍了SpringCloud引入feign失败或找不到@EnableFeignClients注解问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

引入feign失败或找不到@EnableFeignClients注解

改成下面试试

<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-starter-openfeign</artifactId>
    <version>2.0.2.RELEASE</version>
</dependency>

版本用2.0.0 以上都可以

注:我用的仓库是阿里云的

如果你的@FeignClient注解找不到,不妨试试改一下

springboot版本改成

<version>2.0.1.RELEASE</version>

springcloud版本改成

<spring-cloud.version>Finchley.RC2</spring-cloud.version>

SpringCloud的坑-@EnableFeignClients

@EnableFeignClients注解中的basePackageClasses是指明的基础包的根目录,这个目录下的所有接口都会被加载进来,而不是只加载指定的接口。

如果其中写了多个接口,如果路径有重复就会报:

The bean 'XXX.FeignClientSpecification' could not be registered. A bean with that name has already been defined and overriding is disabled.

把重复的路径只用一个就可以了。

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • java实现图片上加文字水印(SpringMVC + Jsp)

    java实现图片上加文字水印(SpringMVC + Jsp)

    这篇文章主要为大家详细介绍了java实现在图片上加文字水印的方法,水印可以是图片或者文字,操作方便,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-05-05
  • MybatisPlus搭建项目环境及分页插件

    MybatisPlus搭建项目环境及分页插件

    Mybatis-Plus(简称MP)是一个Mybatis的增强工具,在Mybatis的基础上只做增强不做改变,为简化开发、提高效率而生,下面这篇文章主要给大家介绍了关于MybatisPlus搭建项目环境及分页插件的相关资料,需要的朋友可以参考下
    2022-11-11
  • 你知道Java的这些骚操作吗?

    你知道Java的这些骚操作吗?

    今天在看python相关的东西,看到各种骚操作,回头想了下Java有没有什么骚操作,整理下面几种,一起看一下吧,需要的朋友可以参考下
    2021-05-05
  • SpringCloud zookeeper作为注册中心使用介绍

    SpringCloud zookeeper作为注册中心使用介绍

    ZooKeeper由雅虎研究院开发,是Google Chubby的开源实现,后来托管到Apache,于2010年11月正式成为Apache的顶级项目。ZooKeeper是一个经典的分布式数据一致性解决方案,致力于为分布式应用提供一个高性能、高可用,且具有严格顺序访问控制能力的分布式协调服务
    2022-11-11
  • Java使用桥接模式实现开关和电灯照明功能详解

    Java使用桥接模式实现开关和电灯照明功能详解

    这篇文章主要介绍了Java使用桥接模式实现开关和电灯照明功能,较为详细的讲述了桥接模式的概念、原理并结合实例形式分析了Java使用桥接模式实现开关和电灯照明功能相关操作步骤与注意事项,需要的朋友可以参考下
    2018-05-05
  • SpringBoot使用GraphQL开发Web API实现方案示例讲解

    SpringBoot使用GraphQL开发Web API实现方案示例讲解

    这篇文章主要介绍了SpringBoot使用GraphQL开发Web API实现方案,GraphQL是一个从服务端检数据的查询语言。某种程度上,是REST、SOAP、或者gRPC的替代品
    2023-04-04
  • 使用Java获取linux和window序列号

    使用Java获取linux和window序列号

    这篇文章主要为大家详细介绍了如何使用Java获取Windows和Linux系统上的CPU序列号、磁盘、mac地址等信息,感兴趣的小伙伴可以跟随小编一起学习一下
    2024-01-01
  • Spring @Conditional注解从源码层讲解

    Spring @Conditional注解从源码层讲解

    @Conditional是Spring4新提供的注解,它的作用是按照一定的条件进行判断,满足条件给容器注册bean,这篇文章主要介绍了Spring @Conditional注解示例详细讲解,需要的朋友可以参考下
    2023-01-01
  • 简单说说Java SE、Java EE、Java ME三者之间的区别

    简单说说Java SE、Java EE、Java ME三者之间的区别

    本篇文章小编就为大家简单说说Java SE、Java EE、Java ME三者之间的区别。需要的朋友可以过来参考下,希望对大家有所帮助
    2013-10-10
  • SpringBoot统一功能处理示例详解(拦截器)

    SpringBoot统一功能处理示例详解(拦截器)

    这篇文章主要介绍了SpringBoot统一功能处理(拦截器),本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-08-08

最新评论