本文共 532 字,大约阅读时间需要 1 分钟。
在配置中国Ruoyi系统时,我在ruoyi-api-system模块遇到了一个问题。这个模块仅仅是用来存放一些类文件,而没有添加启动类。需要注意的是,src/main/java/com.ruoyi.system.api下添加了自己的远程调用类,这些类在ruoyi-auth模块中被使用。
当我尝试启动ruoyi-auth时,出现了以下错误信息:
No fallbackFactory instance of type class com.jnhc.system.api.factory.RemotexxxxFallbackFactory found for feign client remoteTeUserService
经过一番调试,我查阅了相关资料,发现问题的根源在于组件扫描配置不当。为了解决这个问题,我在RuoyiAuthApplication类上添加了以下注解:
@ComponentScan({"com.ruoyi.system.api"}) 这样一来,问题就解决了。然而,我必须提醒大家,之前的解决方案并不适用。正确的做法应该是在ruoyi-api模块下的ruoyi-api-s中进行相关配置。
通过以上方法,我成功解决了问题。希望对你们有所帮助!
转载地址:http://ejjfk.baihongyu.com/