一、靜態部署
xmlvalidation="false" xmlnamespaceaware="false">
在tomcat的配置檔案中,乙個web應用就是乙個特定的context,可以通過在server.xml中新建context裡部署乙個jsp應用程式。開啟server.xml檔案,在host標籤內建乙個context,內容如下。
在tomcat中的conf目錄中,在server.xml中的,節點中新增:
或者或者
說明:path是虛擬路徑;
docbase 是應用程式的物理路徑;
workdir 是這個應用的工作目錄,存放執行時生成的與這個應用相關的檔案;
debug 則是設定debug level, 0表示提供最少的資訊,9表示提供最多的資訊
privileged設定為true的時候,才允許tomcat的web應用使用容器內的servlet
reloadable 如果為true,則tomcat會自動檢測應用程式的/web-inf/lib 和/web-inf/classes目錄的變化,自動裝載新的應用程式,可以在不重起tomcat的情況下改變應用程式,實現熱部署
tomcat自帶例子如下:
這個例子是tomcat自帶的,編輯的內容實際上和第二種方式是一樣的,其中這xml檔案名字就是訪問路徑,這樣可以隱藏應用的真實名字。
4、注意:
二 動態部署
登陸tomcat管理控制台:http://localhost:8080/,輸入使用者名稱和密碼後便可管理應用並動態發布。
在context path(option):中輸入/yourwebname ,這代表你的應用的訪問位址。
xml configration file url中要指定乙個xml檔案,比如我們在f:\下建立乙個hmcx.xml檔案,內容如下: 其中docbase不用寫了,因為在下乙個文字框中填入。或者更簡單點,這個文字框什麼都不填,在war or directory url:中鍵入f:\hmcx即可,然後點選deploy按鈕,上面就可以看到了web應用程式,名字就context path(option):中的名字。
如果部署.war檔案還有更加簡單的方式,下面還有個select war file uploae點選瀏覽選擇.war檔案,然後點選deploy也可以
tomcat 專案部署
1.開啟conf資料夾下server.xml 在 tomcat 的配置檔案中,乙個web應用就是乙個特定的context,可以通過在server.xml中新建context裡部署乙個應用程式。開啟server.xml檔案,在host標籤內建乙個context,內容如下 其中path是虛擬路徑,doc...
專案部署到Tomcat
classes資料夾拷貝到web inf資料夾根目錄下 classes資料夾包括 包.類檔案,配置檔案 lib資料夾拷貝到web inf資料夾根目錄下,用圖說話吧 1.訪問路徑是指部署在伺服器中 的訪問路徑 2.靜態資源 html img css 等的訪問路徑就是它儲存的位置 3.動態資源 serv...
tomcat 專案部署位置
想要修改專案部署位址並使tomcat發布,有三種方式,本人都已驗證 tomcat8.0 2.在server.xml配置檔案中的節點中新增子節點 說明 path 是虛擬路徑就是你輸入瀏覽器中的專案位址 docbase 就是專案的物理路徑 workdir 工作目錄,用於存放執行時生成的與該應用相關檔案 ...