在myeclipse自带的tomcat中加载一个web工程,启动tomcat出现java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener错误。一般出现这种错误有可能是spring库没有包含,主要是spring-web.jar。不过工程中已经存在这个库文件,并且同一个工程之前加载过没有出现这种错误。移除tomcat中的工程,启动tomcat还是出现相同的问题。这就可能是tomcat缓存问题,进入tomcat的webapp目录,清空里面的文件,再重新加载工程,启动tomcat,问题解决。
java开发受各种环境配置参数影响较大,多人合作开发时经常会出现各种问题。