tomcat/bin/service.bat
這個文件就是將tomcat安裝為系統服務的,參數為
Usage: service.bat install/remove [service_name]
install 為安裝服務
remove 為移除服務
可選的service_name是服務的名字,默認為tomcat,這個參數是關鍵
下面是在另一個tomcatLZZ目錄下面做的配置,打開service.bat
rem Guess CATALINA_HOME if not defined
set CURRENT_DIR=%cd%
set CATALINA_HOME=d:\tomcatLZZ
if not "%CATALINA_HOME%" == "" goto gotHome
rem set CATALINA_HOME=%cd%
第三行是關鍵,直接在這里指定好了,別讓系統猜了。
運行安裝
D:\tomcatLZZ\bin>service install tomcatLZZ
Installing the service 'tomcatLZZ' ...
Using CATALINA_HOME: d:\tomcatLZZ
Using CATALINA_BASE: d:\tomcatLZZ
Using JAVA_HOME: C:\Program Files\Java\jdk1.6.0_10
Using JVM: C:\Program Files\Java\jdk1.6.0_10\jre\bin\server\jvm.dll
The service 'tomcatLZZ' has been installed.
D:\tomcatLZZ\bin>
安裝成功了,系統有了2個tomcat的服務。使用各自的服務和配置。