Tomcat虛擬路徑配置


Tomcat虛擬路徑配置:

 

1、說明

實際項目中,我們經常需要上傳下載文件,默認情況下,上傳的文件是存放在Tomcat的webapps下,項目的根目錄下;這樣做沒有問題,但是實際上,有時我們需要備份或者分割文件到其它地方時,最好將文件存放文職與Tomcat環境玻璃,所以Tomcat虛擬路徑的配置很有必要了,具體操作比較簡單,可以查看下面的步驟說明。

 

 

2、步驟

首先,進入到Tomcat 的conf目錄下:

$cd /tomcat/conf(目前我的目錄)

 

然後,找到並打開其中的server.xml文件,定位到<Host>標籤,修改其中的<Context>標籤,默認情況下,它的內容可能是如下(開發環境):

<ContextdocBase="/branch" path="Yanshan" reloadable="true"source="org.eclipse.jst.jee.server:branch"/>

 

我們需要將其修改爲我們指定的路徑,我以Linux爲例(Windows類似),如下:

<ContextdocBase="/" path="/" reloadable="true"source="/"/>

 

另外,針對不同服務器版本區別,在有的服務器中,如果上面修改的話,會造成如下的訪問錯誤:http://x.x.x.x:port/訪問不了問題,所有可以這樣修改:

<Context  path="/" reloadable="true"source="/"/>

 

 

這樣,上傳的文件就會存放在source指定的位置(我這裏是根目錄),而下載文件時,也自動會到這個位置下查找文件,簡單吧!

 

NOTE:

要注意,文件夾的權限哦!如果沒有寫入權限,文件是寫入不到指定位置的!

 

 

 


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章