首页 > 其他分享 >引入feign注入报错 org.springframework.beans.factory.NoSuchBeanDefinitionException解决

引入feign注入报错 org.springframework.beans.factory.NoSuchBeanDefinitionException解决

时间:2023-08-14 19:26:15浏览次数:46  
标签:feign factory springframework class 报错 import org com order

引入feign注入报错 org.springframework.beans.factory.NoSuchBeanDefinitionException解决

[172.16.22.215] out: Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: 
No qualifying bean of type 'com.test.mydock.api.FeignRemoteTestService' available: expected at least 1 bean which qualifies as autowire candidate. 
Dependency annotations: {@javax.annotation.Resource(shareable=true, lookup=, name=, description=, authenticationType=CONTAINER, type=class java.lang.Object, mappedName=)}
//需要加入注册扫描   加入 com.test.mydock 扫描路径
@SpringBootApplication(scanBasePackages = {"com.order.photo","com.order","com.test.mydock"})
@MapperScan({"com.order"})
public class PhotoServerSpringBoot extends SpringBootServletInitializer {

//同时还需要加上这个
@EnableFeignClients({"com.order"})
@EnableEurekaClient


//最终的注解 
import org.mybatis.spring.annotation.MapperScan;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.builder.SpringApplicationBuilder;
import org.springframework.boot.web.support.SpringBootServletInitializer;
import org.springframework.cloud.netflix.eureka.EnableEurekaClient;
import org.springframework.cloud.netflix.feign.EnableFeignClients;


@EnableFeignClients({"com.order"})
@EnableEurekaClient
@SpringBootApplication(scanBasePackages = {"com.order.photo","com.order","com.test.mydock"})
@MapperScan({"com.order"})
public class PhotoServerSpringBoot extends SpringBootServletInitializer {

    public static void main(String[] args) {
        SpringApplication.run(PhotoServerSpringBoot.class, args);
    }

    @Override
    protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
        return application.sources(PhotoServerSpringBoot.class);
    }
}

 

标签:feign,factory,springframework,class,报错,import,org,com,order
From: https://www.cnblogs.com/oktokeep/p/17629507.html

相关文章

  • json字符串转换对象或列表,多了字段不会报错
    json字符串转换对象或列表,多了字段不会报错//DEMO1转换对象应用riskIdpublicclassItem{privateStringid;privateStringrate;publicItem(Stringid,Stringrate){this.id=id;this.rate=rate;}@Overridepubl......
  • 在使用npm进行全局安装时报错
    我们在使用npm安装全局以来时,两台电脑安装有可能一台成功了,一台失败了。这是windows执行策略的问题。1.以管理员的身份运行powershell。powershell在开始里查找便可以找到。2.输入命令 set-ExecutionPolicyremoteSigned,选择A允许执行。......
  • 使用Navicate 登录SQL server时 报错 建立连接时出现与网络相关的或特定于实例的错误
    1.先查看是否允许远程连接:右键-属性-连接-允许远程连接到此服务器2.若不行的话,再检查SqlServer网络配置里面的SQLEXPRESS的协议-TCP/IP是否启用;3.启用TCP/IP协议之后,右键-属性-IP地址-找到本机ip-设置1433端口......
  • gitlab--集成 jfrog artifactory 制品库
    介绍官网:https://www.jfrogchina.com/artifactory/features/之前我们使用制品库的时候,是使用gitlab里的制品:https://www.cnblogs.com/zouzou-busy/p/16485401.html当制品多的时候,就不太适合了,我们可以使用一些专门用来上传制品库的来保存制品安装artifactory使用docker......
  • Git:Vscode提交报错Make sure you configure your "user.name" and "user.email" in gi
    使用VScode编辑代码后,Push到云端报错:Makesureyouconfigureyour"user.name"and"user.email"ingit解决步骤:1.进入本地端的文件夹,右键GitBash; 2.输入命令:$gitconfig--globaluser.name"your_username"#配置用户名$gitconfig--globaluser.email&qu......
  • Process.Start 报错
    Process.Start报错System.Diagnostics.Process.StartWithShellExecuteExProcess.Start为什么会引发“系统找不到指定的文件”异常Process.Start报错找不到路径,System.ComponentModel.Win32Exception:“系统找不到指定的文件。问题1、在WinForm中可能是权限问题,设置文件......
  • 安装MinGW时报错“The file has been downloaded incorrectly!”解决方案
    前言作为一个准备学习C语言的准大一的通信工程崽子,Linux还不会用,在Windows上使用gcc得安装MinGW。我知道各位大佬们看到第一句话之后想说些什么。虽然说有很多优秀的编程软件自带了MinGW,但是想想,如果使用Windows的cmd直接敲个“gcc-v”来跑代码,逼格不直接蹭蹭上涨,能够充分满足......
  • volatility3处理虚拟机内存快照报错
    准备工作python3.7以上https://github.com/volatilityfoundation/volatility3#安装pipinstallvolatility3#使用vol.exe-vvv-ftest-Snapshot1.vmemhashdump-vvv显示详细的报错信息-f指定内存镜像hashdump获取账号密码hash生成Linux下的standalone文件在Li......
  • Windows 10更新后,打开windows sandbox沙盒报错,找不到虚拟机监控程序的解决办法
    要点:1.卸载沙盒2.命令提示符输入bcdedit/sethypervisorlaunchtypeAuto3.重启后重新安装沙盒 windows10打开windowssandbox突然出现报错:找不到虚拟机监控程序。请启用虚拟机监控程序支持。Error0xc0351000.该系统上没有虚拟机监控程序。解决办法: 1、卸载windows沙......
  • git 上传报错及解决方案
    failedtopushsomerefsto报错内容,不能推送文件到github上error:failedtopushsomerefstogithub地址原因是github项目与本地文件夹一些关键文件的确实,比如.git,readme.md文件等等解决:本地文件夹打开控制命令台1、添加本地文件夹,github项目更新到本地gitadd.git......