找的原因是:WebApplicationContext 来做ioc容器加载会更慢。因为他需要检查bean的关联关系。
2010-2-3 9:29:03 org.apache.catalina.core.AprLifecycleListener init 信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: D:/Program Files/Java/jdk1.6.0_17/bin;D:/Apache Tomcat 6.0.18/bin 2010-2-3 9:29:04 org.apache.coyote.http11.Http11Protocol init 信息: Initializing Coyote HTTP/1.1 on http-8080 2010-2-3 9:29:04 org.apache.catalina.startup.Catalina load 信息: Initialization processed in 1103 ms 2010-2-3 9:29:04 org.apache.catalina.core.StandardService start 信息: Starting service Catalina 2010-2-3 9:29:04 org.apache.catalina.core.StandardEngine start 信息: Starting Servlet Engine: Apache Tomcat/6.0.18 2010-2-3 9:29:05 org.apache.catalina.core.ApplicationContext log 信息: ContextListener: contextInitialized() 2010-2-3 9:29:05 org.apache.catalina.core.ApplicationContext log 信息: SessionListener: contextInitialized() 2010-2-3 9:29:07 org.apache.catalina.loader.WebappClassLoader validateJarFile 信息: validateJarFile(D:/Apache Tomcat 6.0.18/webapps/yhd/WEB-INF/lib/servlet.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class 2010-2-3 9:29:09 org.apache.catalina.core.ApplicationContext log 信息: Initializing Spring root WebApplicationContext get CacheManager 2010-2-3 9:32:17 org.apache.coyote.http11.Http11Protocol start 信息: Starting Coyote HTTP/1.1 on http-8080 2010-2-3 9:32:17 org.apache.jk.common.ChannelSocket init 信息: JK: ajp13 listening on /0.0.0.0:8009 2010-2-3 9:32:17 org.apache.jk.server.JkMain start 信息: Jk running ID=0 time=0/78 config=null 2010-2-3 9:32:17 org.apache.catalina.startup.Catalina start 信息: Server startup in 193859 ms