ClassNotFoundException: org.springframework.web.context.ContextLoaderListener

来源:互联网 发布:大数据就业前景 知乎 编辑:程序博客网 时间:2024/06/07 20:49

异常可能有很多。这里记录一两个。

第一种原因,是在Eclipse下部署工程时,工程的lib文件夹下还建立了子文件夹。这种情况很好处理,把所有jar包都放在lib文件夹根目录下,不要用子文件夹来整理即可。

我遇到的是第二种情况。在MyEclipse下部署工程时,spring相关的jar包是在别的路径下引进来的。此外,在classpath下有hibernate-annotations.jar包也会产生这个问题。我是两个忌讳都犯了。于是把hibernate-annotations.jar删掉;把spring的包直接放到lib文件夹下,当然修改了classpath的配置。然后重启tomcat。



这是别人给出的建议:

   我的解决方案是:打开子包折叠按钮,选中包,点击右键,buildPath ----凡是找不到类的异常,都要定位到包结构,点右键,buildPath,即可解决!!!!


   第二种情况:


   项目的只引了Java EE 5 Libraries,这里还需要引入Java EE 6 Libraries.

   具体步骤:


   选中项目:点击右键,Properties,选择,选择,选择,寻找,选中,,点击,可以看到项目,再次重启tomcat,即可。



0 0
原创粉丝点击