1. 程式人生 > >eclipse釋出專案相關整理

eclipse釋出專案相關整理

1. 部署專案的第一種方法(專案直接放入 webapps 目錄中)
   將編寫並編譯好的web專案(注意要是編譯好的,如果是 eclipse,可以將專案打成 war 包放入),放入到 webapps 中
   如果需要修改原始碼,必須重新打包修改後的war檔案,複製到Tomcat下webapps下並覆蓋原來的war包,如果需要修改很多次,就需要覆蓋很多次

2. 部署專案的第二種方法(需改eclipse的Server Locations配置)
   藉助ECLIPSE自動部署專案到tomcat的webapps下,而不是到eclipse工作區workspace下
   Eclipse裡每修改下原始碼,clean並重新publish,重啟TOMCAT服務就可以載入新程式碼
   指定Server Locations為Use Tomcat insallation ,Deploy Path 處需要修改為"webapps" 或者採用預設的"wtpwebapps"。

3. 部署專案的第三種方法(修改 conf/server.xml 檔案 )
   開啟tomcat下conf/server.xml,在<Host> </Host>標籤之間輸入專案配置資訊
   <Context path="/WebProject" docBase="D:/WebProject" reloadable="true" />
   path:瀏覽器訪問時的路徑名;docBase:web專案的WebRoot所在的路徑,注意是WebRoot的路徑,不是專案的路徑。其實也就是 編譯後的專案
   如果需要在同一個tomcat地址,部署多個專案,則需要新增多個<context>節點設定。
   如果需要在另一個tomcat地址,部署別的專案,則需要新增多個<Host>節點設定;
   如果連埠也要改變,則需要新增多個<service>節點設定;
   server.xml 檔案作為 tomcat 啟動的主要配置檔案,一旦 tomcat 啟動後,便不會再讀取這個檔案,因此無法在tomcat 服務啟動後釋出 web 專案

4. 部署專案的第四種方法(apache-tomcat-7.0.52\conf\Catalina\localhost )
   進入到tomcat\conf\Catalina\localhost 目錄,新建一個 專案名.xml 檔案,增加下面配置語句
   <Context  docBase="D:/WebProject" reloadable="true" />
   docBase:web專案的WebRoot所在的路徑,注意是WebRoot的路徑,不是專案的路徑。其實也就是編譯後的專案

tomcat部署web應用的4種方法以及部署多個應用

在Tomcat中部署Web專案的操作方法(必看篇)