Spring Application启动非常慢

时间:2014-02-19 06:44:42

标签: spring maven tomcat

我的应用程序使用Spring 3.0.5 + struts 2.3.7 + mybatis 3.2.2,我的环境是Eclipse 3.6 + maven 3.1.1 + jdk 1.7.0.45。

我使用mvn tomcat:run -Dmaven.tomcat.port=9000来启动应用程序,有时(不是每次)它的启动都非常慢,大约15-25分钟。
部分日志如下,Initializing Spring root WebApplicationContext花了13分钟。为什么呢?

2014-2-19 13:23:24 org.apache.catalina.core.ApplicationContext log
信息: Initializing log4j from [classpath:log4j.xml]
2014-2-19 13:23:24 org.apache.catalina.core.ApplicationContext log
信息: Initializing Spring root WebApplicationContext
2014-2-19 13:36:22 org.apache.coyote.http11.Http11Protocol init
信息: Initializing Coyote HTTP/1.1 on http-9000
2014-2-19 13:36:22 org.apache.coyote.http11.Http11Protocol start
信息: Starting Coyote HTTP/1.1 on http-9000

0 个答案:

没有答案