现象:
做一个springmvc项目的时候出现了500的问题,控制台报下面的错。
Error creating bean with name ‘org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping#0’ defined in class path resource [springmvc-servlet.xml]: Initialization of bean failed; nested exception is org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [com.kuang.controller.HelloController] for bean with name ‘/hello’ defined in class path resource [springmvc-servlet.xml]; nested exception is java.lang.ClassNotFoundException: com.kuang.controller.HelloController
没有找到类[com.kuang.controller.HelloController] ,但实际上这个是存在的。
网上方法尝试:
- 把springmvc的依赖版本降到4.2.5
- lib下手动导入库依赖包
- servlet的依赖包删除
- 把项目按模板webapp重新做一次(成功部署)