项目本来好使,有时候重启的时候报这个错:
[code="java"]
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
[/code]
有时候有没有,每次有错我就clean一下,然后重启又好使了。
为什么会报这个错呢?
如果是eclipse 内嵌tomcat 会把你的web项目部署到 一个.metadata/***文件夹下 有时候可能不同步 是正常的 所以呢 遇到问题首先clean/publish
eclipse开发时经常遇到的一个问题
目录如
.metadata.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps
貌似一般是jar在
WEB-INF/lib目录下
有没用重包,缺少包的情况
不会是有不同版本的spring的jar包吧,导致有时加载这个jar包,有时加载那个jar包
jar包冲突了,排查一下spring相关的jar包
如果是内嵌eclipse,用楼上的。如果不是,eclipse的话server里clean下就可以了, myeclipse的话取消部署,找到tomcat目录,把work下的文件都删了重新部署,