java

关注公众号 jb51net

关闭
首页 > 软件编程 > java > springcloud-feign调用报错

springcloud-feign调用报错问题

作者:Relinane

这篇文章主要介绍了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的启动类上没有添加注解

并且,加上强行扫描,这样就不会找不到了

总结

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

您可能感兴趣的文章:
阅读全文