標籤:display get blank 需要 classpath size 方式 開發 運行
轉自:http://ykyfendou.iteye.com/blog/2032916
使用tomcat開發的項目,我們把項目交付給客戶的時候,客戶都不希望在每次開機的時候都要啟動一下tomcat伺服器,而希望他可以隨系統啟動。或者把他配置為windows的服務,隨服務的啟動而啟動。但是綠色解壓版的tomcat是不會直接在windows服務中出現的。需要我們進行配置才可以。
配置方法:
一.添加到windows服務中:
1、首先、在設定tomcat開機自動啟動之前首先需要配置java的環境變數以及tomcat的環境變數,即:PATH,CLASSPATH,JAVA_HOME,CATALINA_HOME四個環境變數。配置方式說明:
PATH:配置到jdk的bin目錄下;
CLASSPATH:配置到jdk的lib目錄下;
JAVA_HOME:配置到jdk的根目錄;
CATALINA_HOME:配置到tomcat的根目錄;
具體配置及驗證是否配置成功請參考其他文檔。
2、在PATH變數最後加上以下這段:
;%CATALINA_HOME%\bin (注意分號必不可少!)
%之間部分表示引用CATALINA_HOME的值。
在配置這段的時候必須要把第一步的環境變數都配置好才可以。
3、開啟運行(WIN+R),cmd,使用cmd命令進入tomcat安裝路徑的bin目錄下:
然後執行命令:service.bat install
出現 The service ‘tomcat7‘ has been installed 說明設定服務成功。
4、開啟windows服務:
(win鍵+R 同時按。輸入service.msc。或者依次開啟控制台-管理工具-服務)
找到Apache Tomcat的服務修改它的運行層級(自動,手動等)即可。
如果想讓tomcat設為開機自動啟動的話,雙擊這個服務,在啟動類型中選擇自動,確定即可。這樣在系統啟動的時候,tomcat就會自動啟動了,而且是不需要彈出dos視窗的。
二.從服務中移除
同樣CMD到tomcat的bin目錄下,執行service.bat remove,出現The service ‘tomcat6‘ has been removed說明取消成功,去服務裡面會發現找不到名稱為tomcat7的服務了。
其他方法:
將tomcat下面bin目錄下的startup.bat放到開機自動啟動項的註冊表裡面就可以了,這樣就能輕易啟動tomcat,但是存在一個問題就是tomcat的那個啟動視窗會顯示出來。
把tomcat伺服器配置為windows服務的方法