如何添加、完全刪除Tomcat服務 將解壓版的Tomcat設爲windows服務

今天刪掉了Tomcat5,安裝了最新版本的Tomcat6,碰到的問題,沒把舊版的Tomcat5刪除完全。致使Tomcat6啓動不了,我用的綠色版本。提示:Failed installing 'Tomcat6' service .找到了這個文章,說的比較好。html

適用於Tomcat4.一、5.五、6.0。
解壓版的Tomcat安裝,參見:http://www.blogjava.net/fastunit/archive/2008/05/22/202112.html

1、安裝服務


在命令行中進入/Tomcat路徑/bin/,執行「service.bat install」:
java

說明:
一、服務名和顯示名稱:service.bat中設置了默認的服務名稱,不一樣版本分別命名爲Tomcat四、Tomcat五、Tomcat6,若是須要自 定義服務名或服務的顯示名稱,可在service.bat中修改SERVICE_NAME或PR_DISPLAYNAME;
二、防火牆的影響:/bin/tomcat6.exe(或tomcat4.exe、tomcat5.exe)將被做爲服務程序,若是有防火牆,須要設爲容許做爲服務。

2、卸載服務

在命令行中進入/Tomcat路徑/bin/,執行「service.bat remove」:
apache


3、命令行參數

Tomcat的服務名、Jvm內存初始值和最大值等可經過命令行參數設置,請參考官方文檔:
http://tomcat.apache.org/tomcat-5.5-doc/windows-service-howto.html

http://tomcat.apache.org/tomcat-6.0-doc/windows-service-howto.htmlwindows

posted on 2008-05-22 11:49 FastUnit 閱讀(2030) 評論(3) 編輯 收藏 所屬分類: tomcat

Feedback

# re: 將解壓版的Tomcat設爲windows服務 2008-06-24 10:42 dezhen
我試着用你介紹的方法去作了,但我老是安裝失敗
下面是個人安裝信息:
Installing the sevice 'Tomcat6'...
Using CATALINA_HOME: D:\apache-tomcat-6.0.16
Using CATALINA_BASE: D:\apache-tomcat-6.0.16
Using JAVA_HOME: D:\Java\jdk1.5.0_03
Using JVM: D:\Java\jdk1.5.0_03\jre\bin\server\jvm.dll
Failed installing 'Tomcat6' service

幫忙看看,我哪錯了?   回覆   更多評論
  

# re: 將解壓版的Tomcat設爲windows服務 2008-06-24 22:04 FastUnit
@dezhen
首先,打開日誌文件/tomcat6/logs/jakarta_service_***.log,查看安裝失敗的緣由。
常見的緣由是服務名或服務的顯示名已存在(例如,以前安裝過exe版本的tomcat但未完全刪除,四、五、6版本默認服務的顯示名都是「Apache Tomcat」),解決方式1:經過「service remove 服務名」刪除服務;解決方式2:在service.bat中修改SERVICE_NAME和PR_DISPLAYNAME(或經過命令行參數指定)。   回覆   更多評論
  

# re: 將解壓版的Tomcat設爲windows服務 2008-11-13 16:28 王者之劍

service.bat install MyTomcatService  回覆  更多評論tomcat

相關文章
相關標籤/搜索