1. 程式人生 > >tomcat部署web應用過程

tomcat部署web應用過程

tomcat中部署web應用的方法主要有三種:

1、直接將web應用放到webapps下

Tomcat的webapps目錄是tomcat的預設應用目錄,當伺服器啟動時,會自動載入這個目錄下的所有應用。

2、在server.xml檔案中指定

在tomcat的配置檔案中,每個應用需要一個context。可以通過在server.xml中新建context來部署相應的應用。在sercer.xml檔案中找到host標籤,新建context如下:

<Context path="/myapp" reloadable="true" docBase="D:/myapp" workDir="D:/myapp/work"/>

這裡path是一個虛擬路徑,docBase是應用所在真實路徑,webDir則表示快取檔案所在的位置。

3、自定義context檔案

在conf/catalina/localhost目錄下生成一個xml檔案,其內容如下:

<Context path="/admin" docBase="${catalina.home}/server/webapps/admin" debug="0" privileged="true"></Context>

此方法和2很像,區別在於這種方法不需要重啟tomcat。

注:部署過程中,如果出現失敗的現象:

1、請檢查自己配置的context檔案是否有問題;

2、檢視應用的web.xml檔案是否存在錯誤。