Maven构建SpringMVC环境报错“java.lang.ClassNotFoundException: org.springframework.web.servlet. DispatcherSe
来源:互联网 发布:汉化软件安卓版下载 编辑:程序博客网 时间:2024/06/06 16:54
今天朋友发了个maven项目给我看,问我为什么启动不了。说实话,一直用Jfinal都快不会用spring了… 还是决定看看。
接收了文件,是maven构建的,打开eclipse,导入maven项目,然后部署到tomcat,启动tomcat,就报错了:“java.lang.ClassNotFoundException: org.springframework.web. servlet.DispatcherServlet”,错误信息如下图:
java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet
很明显的第一反应就是没有SpringMVC的包,于是检查pom.xml,发现没有问题,spring web mvc包是正确引入了的,查看Maven Dependencies,发现也是正常的,打开jar包,也没有问题,web.xml配置也没有问题…
我去,难道jar包版本问题,于是部署了更高版本的jar包,并且还试过配置更高的JDK版本,依然报错,不能启动…
于是google,发现大部分人都是说没有导入jar包,没有部署成功,可是jar包我导入了,也配置正确了。
就在这时,突然看到有个人说tomcat是否部署成功,于是立刻查看网站部署的文件夹,发现WEB-INF下根本没有lib文件夹…
原因找到了,但是为什么没有正确的部署呢,突然想到有个叫“Deployment Assembly”的配置,马上打开项目属性,找到该栏配置,果不其然,Maven Dependencies果然没有配置到WEB-INF/lib下,于是立刻配置,如下步骤:
在项目上右键properties(应该是最后一项),打开如下界面
Add -> Java Build Path Entries -> Next -> Maven Dependencies -> Finish -> Ok,配置完后如下图:
完成后再次启动tomcat,Perfect,就搞定了!
本文转载自:Maven构建SpringMVC环境报错“java.lang.ClassNotFoundException: org.springframework.web.servlet. DispatcherSe
PS:的确是这样的,因为对比正常项目之后就会发现,的确是少了那一项
- Maven构建SpringMVC环境报错“java.lang.ClassNotFoundException: org.springframework.web.servlet. DispatcherSe
- maven构建spring web项目报错Java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherSer
- springMVC报错java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet
- 发布SpringMVC项目报错java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet
- springMVC学习java.lang.ClassNotFoundException:org.springframework.web.servlet.DispatcherServlet
- SpringMVC Maven项目 java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServle
- maven java.lang.ClassNotFoundException: org.springframework.web.servlet.Dispatcher
- maven项目java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet
- maven项目java.lang.ClassNotFoundException: org.springframework.web.servlet.Dispatcher
- maven项目 报:java.lang.ClassNotFoundException: org.springframework.web.context...
- Maven工程启动报错:maven 项目出现 java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoad
- maven web 项目中启动报错java.lang.ClassNotFoundException: org.springframework.web.util.Log4jConfigListener
- maven web 项目中启动报错java.lang.ClassNotFoundException: org.springframework.web.util.Log4jConfigListener
- maven web 项目中启动报错java.lang.ClassNotFoundException: org.springframework.web.util.Log4jConfigListener
- maven web 项目中启动报错java.lang.ClassNotFoundException: org.springframework.web.util.Log4jConfigListener
- maven web 项目中启动报错java.lang.ClassNotFoundException: org.springframework.web.util.Log4jConfigListener
- maven web 项目中启动报错java.lang.ClassNotFoundException: org.springframework.web.util.Log4jConfigListener
- maven web 项目中启动报错java.lang.ClassNotFoundException: org.springframework.web.util.Log4jConfigListener
- Java web中使用Log4j记录日志信息
- Python多进程编程
- Spring之AOP
- Java爬虫(一)--工程的构建
- jquery属性过滤选择器[attr=value]、[attr!=value]、[attr^=value]、[attr$=value]、[attr*=value]、[attr|=value]
- Maven构建SpringMVC环境报错“java.lang.ClassNotFoundException: org.springframework.web.servlet. DispatcherSe
- 解决VR中UGUI world space UI会被其他物体遮挡的问题
- centos源码安装Nginx问题解决
- hdu1041Computer Transformation(递推+大数模板)
- 【数据结构专题-03】树
- IndefiniteParameter
- elasticsearch+mongodb 搜索框架
- Laravel开启跨域请求
- ubuntu下安装selenium