写代码的考拉 2018-12-04 14:04 采纳率: 66.7%
浏览 10539
已采纳

创建容器出错'org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping'

启动项目的时候报错:
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping': Invocation of init method failed; nested exception is java.lang.NoSuchMethodError: org.springframework.aop.support.AopUtils.selectInvocableMethod(Ljava/lang/reflect/Method;Ljava/lang/Class;)Ljava/lang/reflect/Method;
我只在controller中写了一个简单的方法测试一下,
代码如下:

 @Controller
@RequestMapping(value ="/User")
public class UserController {

    @RequestMapping(value ="/login.do")
    @ResponseBody
    public UserInfo login(){
        return new UserInfo();
    }
}

springmvc的配置文件是这样:

  <!-- 扫描web相关的bean -->
    <context:component-scan base-package="com.business.Controller"/>

    <!-- 开启SpringMVC注解模式 -->
    <mvc:annotation-driven>
        <mvc:message-converters>
            <bean class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter">
                <property name="supportedMediaTypes">
                    <list>
                        <value>application/json;charset=UTF-8</value>
                    </list>
                </property>
            </bean>
        </mvc:message-converters>

    </mvc:annotation-driven>

service里还没创建类,Dao层使用mybatis-Generator插件自动生成的。想问下这到底是哪里除了问题?

  • 写回答

2条回答 默认 最新

  • 低调的JVM 2018-12-07 06:38
    关注

    是不是AOP的包版本不一致,一般NoSuchMethodError都是因为jar包版本问题

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥30 模拟电路 logisim
  • ¥15 PVE8.2.7无法成功使用a5000的vGPU,什么原因
  • ¥15 is not in the mmseg::model registry。报错,模型注册表找不到自定义模块。
  • ¥15 安装quartus II18.1时弹出此error,怎么解决?
  • ¥15 keil官网下载psn序列号在哪
  • ¥15 想用adb命令做一个通话软件,播放录音
  • ¥30 Pytorch深度学习服务器跑不通问题解决?
  • ¥15 部分客户订单定位有误的问题
  • ¥15 如何在maya程序中利用python编写领子和褶裥的模型的方法
  • ¥15 Bug traq 数据包 大概什么价