Die Vielzahl der Optionen macht das Tool tomcat.exe
unpraktisch in der Anwendung.
-install Service_name Path_to_Server_JVM
-Dcatalina.home Pfad zum Tomcat Installationsverzeichnis. Hier
befindet sich der Tomcatserver.
-Dcatalina.base Pfad zum Webapplikationsverzeichnis.
Dieses Verzeichnis enthält die deployten Applikationen.
-Djava.endorsed.dirs Pfad zu unterstützten Resourcen:
xercesImpl.jar, xmlParserAPI.jar
Diese werden bei der Tomcatinstalltion mit installiert.
-Djava.class.path Pfad zum Bootstrap.jar welches zum starten
des NT Dienstes benötigt wird.
-start Start Klassen, Methoden und Parameter zum starten des
NT Dienstes.
-stop Stop Klassen, Methoden und Parameter zum stoppen des NT
Dienstes.
-out Pfad zur output Logdatei.
-err Pfad zur error Logdatei.
Dies ist ein Beispiel zum Anlegen eines Tomcat NT Dienstes.
C:\Tomcat4\bin tomcat -install Tomcat_Instance_2
D:\DEV\j2sdk14103\jre\bin\server\jvm.dl
-Dcatalina.home=D:\server\ApacheGroup\Tomcat4
-Dcatalina.base=D:\server\tomcat-instances\instance2
-Djava.endorsed.dirs=D:\server\ApacheGroup\Tomcat4\common\endorsed
-Djava.class.path=D:\server\ApacheGroup\Tomcat4\bin\bootstrap.jar
-Xrs -Xms64m -Xss1024k -Xmx256m
-start org.apache.catalina.startup.BootstrapService -method main
-params start
-stop org.apache.catalina.startup.BootstrapService -method main
-params stop
-out
D:\server\tomcat-instances\instance1\logs\Tomcat_Instance_2_out.log
-err D:\server\to
mcat-instances\instance1\logs\Tomcat_Instance_2_err.log
Diese Anweisung muss in EINER Zeile stehen damit tomcat.exe
all Optionen parsen kann.
Das manuelle Anlegen ist sehr unpraktisch, besonders wenn man
mehrere NT Dienste anlegen will.
|