Tomcat的三種部署方式

2021-08-13 04:55:38 字數 910 閱讀 8698

tomcat是目前web開發中非常流行的web 伺服器,也就是tomcat在部署專案的時候,必須要把應用程式中所用到的jar包放到tomcat的lib目錄下,然後再一起部署到伺服器上。

那麼tomcat部署的方式就是我們必須掌握的了,近期遇到tomcat部署出錯,導致啟動不了的問題,這裡總結下tomcat的幾種部署方式:

第二種:

在本地tomcat的conf目錄中,新建catalina/localhost目錄(這裡要注意檔名的大小寫),然後在該目錄下新建乙個xml檔案,名字不可以隨意取,要和path後 的名字一致,我這裡就應該是jstore.xml檔案,它的具體內容為:

docbase="c:\work\jstore\web"

path="/jstore"

reloadable="true"/>

第三種:

在tomcat中的conf目錄下的server.xml檔案中,在節點中新增乙個context,具體為:

path="/jstore"docbase="c:\work\jstore\webcontent"

debug="0" privileged="true" reloadable="true">context>

這裡的 reloadable= 「true」 這個屬性是指tomcat在執行狀態下會自動檢測應用程式的web-inf/classes和web-inf/lib目錄下的class檔案,如果監測到有class檔案有改動,伺服器自動載入新的web應用程式,可以在不重起tomcat的情況下改變應用程式,也就是熱部署;

一般我們會在開發階段將reloadable屬性設為true,有助於除錯servlet和其它的class檔案,但是由於這樣會增加伺服器的執行負荷,損耗系統效能,在專案執行階段建議將它設為false。

關於tomcat的三種部署方式

第二種 你只需要在tomcat的conf catalina localhost目錄下面加乙個配置檔案,假如你的專案名稱為mydemo那麼配置檔案的名稱就為mydemo.xml而裡面的內容是 因為當tomcat啟動時,它就會去f myworkspace mydemo webroot這裡面找。第三種 還...

tomcat的三種部署工程方式

下面分別介紹下這三種方式的過程,然後比較下優劣點。1使用tomcat配置檔案 以筆者的tomcat路徑為例,在 d program files tomcat 6.0.30 conf下有檔案server.xml。在該xml檔案的host節點裡增加context節點 注意嚴格區分大小寫 內容如下 啟動t...

關於tomcat的三種部署方式

第二種 你只需要在tomcat的conf catalina localhost目錄下面加乙個配置檔案,假如你的專案名稱為mydemo那麼配置檔案的名稱就為mydemo.xml而裡面的內容是 因為當tomcat啟動時,它就會去f myworkspace mydemo webroot這裡面找。第三種 還...