首页 > 解决方案 > 获取 java.lang.ClassNotFoundException: org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter

问题描述

我已将我的应用程序中的 spring 版本从 4.3.18.RELEASE 升级到 5.1.5.RELEASE,现在出现部署错误:

java.lang.ClassNotFoundException: org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter

使用 Spring 版本 - 4.3.18.RELEASE 和应用服务器 wildfly-16.0.0.FINAL,部署成功,但使用 spring 版本 - 5.1.5.RELEASE,出现上述错误。

谁能给我任何线索我必须做​​的其他更改?

标签: springhibernatespring-mvcwildfly

解决方案


您可以删除此 bean(5.x 中不再存在的类)并添加:

<mvc:annotation-driven />

推荐阅读