Links Contents  | | Server Startup |  
This page describes how the Tomcat server starts up.  There are several
different ways to start tomcat, including:
 
  - From the command line.
 
  - From a Java program as an embedded server.
 
  - Automatically as a Windows service.
 
 
| diagram |  
A UML sequence diagram of the startup procedure is available
here.
 
  |   
| comments |  
The startup process can be customized in many ways, both
by modifying Tomcat code and by implementing your own
LifecycleListeners which are then registered in the server.xml
configuration file.
 
  |   
  |  
  |