若依微服务使用openfeign ,写了一个接口,但是其他项目引入的时候显示找不到这个Bean:Could not autowire. No beans of 'RemoteHouseService' type found.

发布时间 2023-07-13 09:15:57作者: BBS_自律

启动报错:

org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'tokenController': Unsatisfied dependency expressed through field 'sysLoginService'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sysLoginService': Unsatisfied dependency expressed through field 'remoteHouseService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'com.tsthbpom.system.api.RemoteHouseService': Unexpected exception during bean creation; nested exception is java.lang.IllegalStateException: No fallbackFactory instance of type class com.tsthbpom.system.api.factory.RemoteHouseFallbackFactory found for feign client remoteHouseServ

 

idea 中代码提示:

Could not autowire. No beans of 'RemoteFileService' type found. 

 

1.在系统接口api 中写了调用 house 服务的接口

2.在score 服务中,引入api,使用openfeign 调用house中的接

 

 

3.注入的是自己新写的remoteHouseService不行,但是原来的remoteFileService 就可以 

 

4.api 自动配置文件中 加入新写的接口