springcloud-feign调用报错问题
feign报错
今天发现代码调用远程一直找不到bean,仔细查看了依赖也已经注入了,可就是找不到!
一直报:
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'wmNewsAutoScanServiceImpl': Unsatisfied dependency expressed through field 'articleClient'; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'apis.article.IArticleClient' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)}
后来发现是以下问题:

1.feign下的包名不符合规范

必须要和其他的相同: com...*...
2.调用feign的要使用feign的启动类上没有添加注解
并且,加上强行扫描,这样就不会找不到了

总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
springcloud安装rabbitmq并配置延迟队列插件的过程详解
本期主要讲解如何利用docker快速安装rabbitmq并且配置延迟队列插件,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2022-05-05
Java使用Spire.XLS for Java实现设置Excel行高列宽
在日常的数据处理和报表生成过程中,Excel 是最常见的文件格式之一,本文将介绍如何通过 Java 使用 Spire.XLS for Java 设置和调整 Excel 的行高与列宽,从而实现高效且美观的报表输出2025-08-08


最新评论