tomcat服務若部署過多專案會導致啟動時間很長,且有些服務暫時用不到沒有必要啟動的,這時指定自己想啟動的專案就顯得很有必要了。
具體方法如下:
一、開啟tomcat中的server.xml配置檔案
在host節點中新增或修改如下屬性:
deployxml ="false" deployonstartup ="false" autodeploy="false"
含義:deployxml ="false" : 不部署conf/catalina/localhost下的xml相應的web應用
deployxml 屬性看情況可以配置也可以不配置 ,其他兩個屬性必須配置
二、在host節點下新增如下配置:
含義:path:定義專案的訪問路徑
docbase:定義專案的物理路徑
workdir:快取目錄
reloadable:自動載入classes與lib目錄下的更新
debug:設定debug level, 0表示提供最少的資訊,9表示提供最多的資訊
privileged:為true的時候,才允許tomcat的web應用使用容器內的servlet
此時啟動tomcat就只會啟動docbase所指定的專案了。。。
tomcat三種啟動指定專案的方式
tomcat三種啟動指定專案的方式 第一種方法 在tomcat中的conf目錄中,在server.xml中的,節點中新增 至於context 節點屬性,可詳細見相關文件。第三種方法 很靈活,在conf目錄中,新建 catalina 注意大小寫 localhost目錄,在該目錄中新建乙個xml檔案,名...
tomcat 指定部署的專案路徑
在tomcat的conf的server.xml中找到 標籤 然後在host標籤裡,加入如下 xfyz docbase i 20171226 20180312 workspace hnxc dm xfyz webroot xfyz是你tomcat跑起來後要訪問的專案名稱,i 20171226 2018...
啟動Tomcat提示 指定的服務未安裝
我安裝了tomcat7,雙擊startup.bat可以正常啟動tomcat,也可以顯示http localhost 8080 但是貌似安裝版的不好用。解除安裝之後,也把tomcat的一些服務給解除安裝了。雙擊綠色版的tomcat7w.exe卻出現 指定的服務並未以已安裝的服務存在 unable to...