笔者在搭建Spring开发环境的时候,发现抛出如下异常
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
很明显是 ContextLoaderListener这个监听器类找不到。但是笔者已经将所有Spring 相关的jar包都加入到Project中了。
那是因为,在项目部署到服务器(如Tomcat)上的时候没有将引用的jar包考到WEB-INF/lib目录下
既然这样,就有操作了。
首先是idea的环境下如何配置
File----------> ProjectStructure-------------->Artifacts-------设置相关的<output root>
如图所示
将所引用的jar文件在启动的时候copy到WEB-INF/lib目录下即可。
-----------------------------------------------------------------------------------------------------------------------
在一个就是在Eclipse上进行配置
鼠标右键Project ------------------------>properties ----------------------->左栏找到DeploymentAssembly这个选项
如下所示