zoukankan      html  css  js  c++  java
  • 启动项目报错:org.springframework.beans.factory.UnsatisfiedDependencyException

    dubbo项目:

    启动项目报错:(web端)

    org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'userController': Unsatisfied dependency expressed through field 'userService'; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'com.refile.api.service.UserService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)}

    原因:

    一直以为是dubbo端服务没有正常提供接口服务,但发现报错的内容和找不到dubbo接口服务异常内容不一样,所以怀疑不是dubbo提供接口服务问题。

    找了半天发现是web端启动的时候没有扫描到dubbo消费端的配置文件。

    解决办法:

    修改web.xml文件的内容:

    <context-param>
            <param-name>contextConfigLocation</param-name>
            <param-value>classpath:spring/refile-mvc.xml</param-value>
        </context-param>

    改为classpath:spring/*.xml

    <context-param>
        <param-name>contextConfigLocation</param-name>
        <param-value>classpath:spring/*.xml</param-value>
    </context-param>

    spring监听器:

    <context-param>
            <param-name>contextConfigLocation</param-name>
            <param-value>classpath:spring/refile-mvc.xml</param-value>
        </context-param>
  • 相关阅读:
    HDU 2236 无题Ⅱ
    Golden Tiger Claw(二分图)
    HDU 5969 最大的位或 (思维,贪心)
    HDU 3686 Traffic Real Time Query System (图论)
    SCOI 2016 萌萌哒
    Spring Boot支持控制台Banner定制
    构建第一个Spring Boot程序
    Spring Boot重要模块
    Java fastjson JSON和String互相转换
    BCompare 4 Windows激活方法【试用期30天重置】
  • 原文地址:https://www.cnblogs.com/super-chao/p/8467275.html
Copyright © 2011-2022 走看看