在很多生產把環境下,tomcat的啟動要隨着windows的啟動一起啟動,這個時候就需要將tomcat添加成服務。步驟如下:
1:環境配置
配置jdk環境變量:
JAVA_HOME:jdk路徑
配置path:
在 path 環境變量最前面加入:%JAVA_HOME%\bin;
2:安裝服務
進入tomcat文件的bin目錄下,在命令提示符中輸入:
C:\Users\yuhuashi>service.bat install
點擊回車,結果如下表明安裝成功:
Installing the service 'Tomcat6' ...
Using CATALINA_HOME: "D:\ProgramerFiles\apache-tomcat-6.0.35"
Using CATALINA_BASE: "D:\ProgramerFiles\apache-tomcat-6.0.35"
Using JAVA_HOME: "d:\ProgramerFiles\java\jdk1.6.0_30\"
Using JVM: "d:\ProgramerFiles\Java\jdk1.6.0_30\\jre\bin\server\jvm.dll"
The service 'Tomcat6' has been installed.:
3:在運行中輸入:
services.msc
點擊回車可以查看tomcat服務已經在服務列表中,右擊選擇屬性,修改啟動類型為“自動”,再次開今后就會自動啟動tomcat。
4:刪除tomcat服務
首先要停止啟動的tomcat服務,然后進入tomcat文件的bin目錄下,在命令提示符中輸入:
services.bat remove
點擊后車后,查看服務列表中已經沒有tomcat服務。說明已經刪除tomcat服務。
5:關於錯誤
如果遇到安裝tomcat服務后,啟動時報“服務無法啟動,特定錯誤代碼1”,說明你所使用的tomcat和jdk不是同一位的。也就是說,如果配置的jdk是64位的,那么tomcat也要是64位的。如果不相同,就會報上面的錯誤。