环境:
Myeclipse IDE
Server采用Myeclipse内嵌Tomcat v'7.0
问题产生:
Spring由版本3.1.1升级到4.1.6,所有Spring-4.1.6-RELEASE jar包都加入了工程的Build Path.
JUnit4的测试例可以正常加载applicationContext.xml中针对Spring-4.1.6的beans,但将工程以Server Application启动时,抛出异常。
异常信息:
Error configuring application listener of class org.springframework.web.context.ContextLoaderListener
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559)
at org.apache.catalina.core.DefaultInstanceManager.loadClass