正常情況下需要發佈的項目都會部署到Tomcat的webapps目錄下,但如果因爲各種原因需要把項目放到其他地方,就需要使用虛擬目錄
方式一:(需要重啓服務器才能生效)
文件的真實目錄:d:\MyAPP
虛擬目錄:http://localhost:8080/myApp
虛擬目錄映射:
將<Context path="/myApp"docBase="d:\MyAPP"/>添加在Tomcat安裝目錄conf文件夾下的server.xml文件中
docBase:代表的是應用的真實路徑。
path:網絡訪問的虛擬目錄名
注:需要重啓服務器。
方式二:
新建myAPP.xml文件,文件名就代表應用的虛擬目錄名,文件名可以自己定義。
將文件放在F:\apache-tomcat-7.0.52\conf\Catalina\localhost目錄下
myAPP.xml文件的內容:
<?xml version="1.0" encoding="utf-8"?>
<Context docBase="D:\myAPP"/>