Tomcat配置虛擬目錄

2021-07-16 10:38:25 字數 1301 閱讀 7199

1.單個應用設定: 

在和之間加上 

引數:path 表示在瀏覽器中輸入http://localhost:8080/site 

這樣設定了之後會在$tomcat_home$/conf/catalina/localhost目錄下生成乙個site.xml檔案,此檔案的內容就是剛才設定的內容。 

2.通過前面我們知道了在$tomcat_home$/conf/catalina/localhost目錄下會生成相應的配置檔案,因此我們可以直接在 

$tomcat_home$/conf/catalina/localhost目錄下寫配置檔案檔名任意取,最好是跟你的web應用相同便於管理,如site.xml內容同上 

3.更改整個根目錄: 

出現的問題:輸入:http://localhost:8080/沒有出現預設的頁面 

原因當然是更改了路徑造成的。解決也很簡單了,把檔案拷過來,或者再把原來預設的設成虛擬路徑。 

tomcat 虛擬主機配置 

第一步、 

第二步、 

對於windows xp: 

\windows\system32\drivers\etc\hosts,此檔案沒有副檔名,可以手工建立。 

127.0.0.1       localhost 

127.0.0.1      www.dykj.com 

127.0.0.1       www.zhip.com 

例子: 

其中f:\workspace\myjsp\webroot下有兩個目錄和乙個檔案meta-inf和web-inf及index.jsp檔案,web-inf檔案中包含classes和lib及web.xml 

我想在tomcat 6 中部署伺服器,我在server.xml中新增了 

然後啟動tomcat後 沒錯誤提醒,然後進入 http://localhost:8080/ext 

顯示客戶端404錯誤 

二、寫此文目的: 

1、  解決這個問題 

2、  通過群友的回答討論,讓大家了解解決問題的一種思維過程。 

三、解決問題 

解決這個問題的答案很簡單,只要配置兩個地方(在f盤下做測試): 

1、修改 web.xml檔案 

default 

org.apache.catalina.servlets.defaultservlet 

debug 0  

listings 

true   

1 2、修改server.xml檔案 

xmlvalidation="false" xmlnamespaceaware="false"> 

tomcat 虛擬目錄配置

tomcat 虛擬目錄的配置主要可以分成3個步驟 例如 在d盤建乙個叫weddemo的資料夾 d webdemo 注意 我們拷的 web inf 資料夾中是包含 web.xml 配置檔案的,千萬不要把配置檔案弄丟了。注 path配置的是對映路徑,而docbase配置的是物理路徑。例如 我的tomca...

tomcat配置虛擬目錄

tomcat配置虛擬目錄 第一種直接在tomcat中的conf資料夾下的server.xml中配置 在標籤中加入下面的語句 在位址列輸入http localhost 8080 sina即可訪問 這種方式需要重新啟動伺服器 第二種在tomcat中的apache tomcat 8.0.9 conf ca...

Tomcat配置虛擬目錄

在tomcat7版本下,配置虛擬路徑修改以下兩個檔案 1.server.xml 開啟tomcat目錄下的 conf server.xml檔案,在host之前加入下面紅色部分的內容。unpackwars true autodeploy true path 工程名稱 檔案路徑,當訪問path目錄下的檔案...