tomcat下面web應用發佈路徑配置( 即虛擬目錄配置 )

要在tomcat下發布web應用,有以下幾個辦法web

 

1. 打包成war ,拷貝到tomcat/webapp/目錄下tomcat

這種方法,tomcat啓動後,會自動解壓到同名目錄下,訪問路徑帶上目錄名便可app

 

2. 修改conf/server.xmlwebapp

修改conf / server.xml,裏面找到<Host>這段配置spa

      <Host name="localhost"  appBase="webapps"
            unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false">
在裏面增長<context>配置,即增長了一個web應用,好比:code

<Context path="/abc" docBase="D:\del\workspace\testWeb\src\main\webapp" reloadable="true"></Context>server

可是,這種配置方式不被推薦xml

 

 

3. 不修改server.xml【推薦使用此方法】

 

在tomcat文件夾的conf"catalina"localhost(對於Tomcat6版本及其以上,須要本身建立catalina和localhost這兩個文件夾)下新建一個xml文件。內容爲
<?xml version="1.0" encoding="UTF-8"?> 
<Context 
    docBase="換成你的路徑" 
    reloadable="true"> 
</Context> 

注意,這種方式,配置path=??是無效的,具體web訪問的路徑以新配置的xml文件名爲準,好比配置的爲 kkk.xml ,那麼訪問這個web應用就須要/kkk/
相關文章
相關標籤/搜索