你要是牛逼,就给我解释解释tomcat启动的原理 代码如下
2011-8-30 16:39:32 org.apache.catalina.core.AprLifecycleListener init
信息: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: D:\Program Files\Genuitec\Common\binary\com.sun.java.jdk.win32.x86_1.6.0.013\bin;D:\Program Files\Genuitec\Common\plugins\com.genuitec.eclipse.easie.tomcat.myeclipse_8.6.0.me201007231647\tomcat\bin
2011-8-30 16:39:32 org.apache.coyote.http11.Http11Protocol init
信息: Initializing Coyote HTTP/1.1 on http-8080
2011-8-30 16:39:32 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 827 ms
2011-8-30 16:39:33 org.apache.catalina.core.StandardService start
信息: Starting service Catalina
2011-8-30 16:39:33 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/6.0.13
Platform -> platform start ...
2011-08-30 16:39:36:DEBUG main com.inspur.eoms.platform.core.PlatformManager - PlatformManager -> init log finished.
2011-08-30 16:39:36:DEBUG main com.inspur.eoms.platform.core.PlatformManager - PlatformManager -> init log finished.
Platform -> platform start finished. it lasted 0 [s]
2011-8-30 16:39:36 org.apache.catalina.core.ApplicationContext log
信息: Initializing Spring root WebApplicationContext
Hibernate: select syslanguag0_.id as id45_, syslanguag0_.lang_id as lang2_45_, syslanguag0_.lang_en as lang3_45_, syslanguag0_.lang_cn as lang4_45_ from sys_language syslanguag0_ where 1=1
Hibernate: select syselement0_.id as id44_, syselement0_.ele_cntext as ele2_44_, syselement0_.ele_entext as ele3_44_, syselement0_.ele_value as ele4_44_, syselement0_.ele_memo as ele5_44_, syselement0_.parent_element as parent6_44_, syselement0_.ele_class as ele7_44_ from sys_element syselement0_ where 1=1
Hibernate: select syseleclas0_.id as id43_0_, syseleclas0_.ele_class as ele2_43_0_, syseleclas0_.class_cnname as class3_43_0_, syseleclas0_.class_enname as class4_43_0_, syseleclas0_.class_parent as class5_43_0_ from sys_eleclass syseleclas0_ where syseleclas0_.id=?
Hibernate: select syseleclas0_.id as id43_0_, syseleclas0_.ele_class as ele2_43_0_, syseleclas0_.class_cnname as class3_43_0_, syseleclas0_.class_enname as class4_43_0_, syseleclas0_.class_parent as class5_43_0_ from sys_eleclass syseleclas0_ where syseleclas0_.id=?
Hibernate: select syseleclas0_.id as id43_0_, syseleclas0_.ele_class as ele2_43_0_, syseleclas0_.class_cnname as class3_43_0_, syseleclas0_.class_enname as class4_43_0_, syseleclas0_.class_parent as class5_43_0_ from sys_eleclass syseleclas0_ where syseleclas0_.id=?
SearchServiceEngine -> engine start ...
SearchServiceEngine -> engine start finished. it lasted 19 [s]
2011-08-30 16:40:21:INFO main com.inspur.quartz.QuartzLister - --------------------Quartz,initializing taskschedulerFactory----------------------
2011-08-30 16:40:21:INFO main com.inspur.quartz.QuartzLister - --------------------Quartz,initializing taskschedulerFactory----------------------
2011-08-30 16:40:21:INFO main com.inspur.quartz.QuartzLister - -----------tdo.updateAllState就绪-----------------
2011-08-30 16:40:21:INFO main com.inspur.quartz.QuartzLister - -----------tdo.updateAllState就绪-----------------
Hibernate: update CAS_TASK set state='0' where state='1'
2011-08-30 16:40:21:INFO main com.inspur.quartz.QuartzLister - -------------------------------------------
2011-08-30 16:40:21:INFO main com.inspur.quartz.QuartzLister - -------------------------------------------
fxtree::use default xml file named fxtree-config.xml
fxtree::init - successfully configured.
2011-8-30 16:40:29 org.apache.coyote.http11.Http11Protocol start
信息: Starting Coyote HTTP/1.1 on http-8080
2011-8-30 16:40:29 org.apache.jk.common.ChannelSocket init
信息: JK: ajp13 listening on /0.0.0.0:8009
2011-8-30 16:40:29 org.apache.jk.server.JkMain start
信息: Jk running ID=0 time=0/76 config=null
2011-8-30 16:40:29 org.apache.catalina.startup.Catalina start
信息: Server startup in 56284 ms