tomcat 部署多個專案的技巧

idgq發表於2016-07-12

方法一、在tomcat的根目錄下的 conf資料夾下的server.xml檔案中的<Host>標籤中加入:

//docBase: 專案的webRoot  path:訪問路徑  reloadable:是否每次都重新載入
<Context path="/PD_Microportal" docBase="E:WorkSpacePD_MicroportalWebContent" debug="0" reloadable="false"/>

然而上面對於多個專案的頻繁切換就需要註釋來註釋去的很麻煩有木有!往下看還有更簡單的….

方法二、在tomcat的根目錄下的 confCatalinalocalhost檔案下新建xml檔案,檔名就是你專案的的path,可以隨意起,就是在瀏覽器上訪問的路徑名稱。你想同時部署幾個工程就建立幾個xml 注意檔名別重名。然後把這個:

<Context path="" docBase="E:WorkSpace專案名稱WebContent" debug="0" reloadable="false"/>

放到你新建的xml檔案中。例如:我有以下三個工程: OA、CRM、ERP,那麼就需要有oa.xml、crm.xml、erp.xml。然後再新建一個資料夾tep(名字隨意),這個資料夾用來存放不需要部署的專案的xml檔案。比如:我現在不想部署OA這個專案,那麼直接把oa.xml放到tep資料夾下就ok了,下次想部署了在拿出來就是了,有木有很方便呢!

相關文章