可能很多朋友也会有这样的问题,从其他地方下载的maven项目导入到自己的IDE中后,会报出java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener的异常,在排除其他问题后,下面介绍一个方法解决。
在项目上,右键选择最后一个“properties”,然后进入下图:
点击Add后,弹出选择框,选择倒数第二个,然后点击next:
然后选中Maven Dependencies开头的后,点击完成即可:
以上方法亲测有效。
如果上面的方法无法解决,下面还有其他方法:
1.这个问题出现的原因有可能就是spring的jar包没有被加载,有的时候没有拷spring的jar包会出现这个错误,但是当你拷了以后这个错误并没有消失的时候就说明jar包没有被加载,切记spring的jar包一定要放在工程的lib下这样才能避免这个错误的发生。
2.使用了重复的类库,且版本不一致,导致低版本的被优先使用。这也是一个常见的问题,一般经过这几个方法的排除,基本可以解决问题。