對映web工程就是設定虛擬目錄,即把專案的目錄對映到tomcat中。
它帶來的好處是編過的專案不需要再放到tomcat下,帶來很多方便。在myeclipse中工程無需再佈署到tomcat下,
tomcat啟動時,會自動讀取該對映檔案,並自動部署工程。
下面是具體步驟:
進到tomcat下conf\catalina\localhost這個目錄,建乙個xx.xml檔案,這個xml檔案的名字就是你訪問web工程的虛
擬目錄,可以與web工程起一樣的名字,也可以不同,**如下:
xx.xml:
<?xml version="1.0" encoding="utf-8"?>docbase是設定從哪對映過來,最好是以磁碟根目錄開頭的絕對路徑。web-inf/web.xml
還有個屬性叫workdir,該屬性若不在xml中指定,會 在tomcat的home\work\catalina\localhost下生成乙個以工
程命名的資料夾,如果指定了那麼會在指定目錄下生成乙個以該xml名字命名的資料夾。這麼一解釋,大家就知道了,
原來workdir的值指向的是編譯生成的jsp檔案的路徑。
reloadable不解釋了。
path屬性的作用不詳,但是絕對不是虛擬目錄的名字。
這個xml還可以在其中配置tomcat連線池,方法是在context節點下加入 連線池資訊,詳細參見:
Tomcat對映web工程
只要把寫在上面一行就ok了!2,如果在測試中出現404的錯誤,如果前面配置沒有錯,可能就是在 tomcat home conf web.xml檔案中把虛擬路徑顯示目錄給禁止啦,此時可以在web.xml檔案中找到 default org.apache.catalina.servlets.default...
tomcat配置web專案路徑對映
把web專案的目錄對映到tomcat中。這樣專案不需要再放到tomcat下方法如下 1 找到 tomcat home conf server.xml,即tomcat的安裝目錄下面相關的檔案 開啟此xml檔案,在 之間加入如下 hello docbase e test debug 0 reloadab...
Tomcat配置web專案路徑對映
把web專案的目錄對映到tomcat中。這樣專案不需要再放到tomcat下方法如下 1 找到 tomcat home conf server.xml,即tomcat的安裝目錄下面相關的檔案 開啟此xml檔案,2 在 段之間加入如下 說明 path 訪問時候用的虛擬路徑 docbase 專案實際存放路...