java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderL

部署后启动Tomcat总是报Error listenerStart错。问题是
web.xml里org.springframework.web.context.ContextLoaderListener监听器无法加载


可能解决方法一:
WEB-INF\lib\目录里,多了一个hibernate-annotations.jar包,并且保证你的spring.jar在2.0版本下(不包括2.0)。
删除hibernate-annotations.jar包,spring.jar拷贝到WEB-INF\lib\目录里,保险起见,我把原来所有以spring开头的jar包都换为spring-framework-1.2.9的jar包,都拷贝到WEB-INF\lib\目录里。重新启动Tomcat5.5.23,
这个问题很可能是spring2.0的jar包跟Webwork2.2.4有不兼容的地方

方法二:
出现这个问题的原因有可能的其中一点就是spring的jar包没有被加载,有的时候没有拷spring的jar包会出现这个错误,但是当你拷了以后这个错误并没有消失的时候就说明jar包没有被加载,切记spring的jar包一定要放在工程的lib下这样才能避免这个错误的发生

你可能感兴趣的:(java,spring,tomcat,Hibernate,Web)