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


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

 

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

這種方法,tomcat啟動后,會自動解壓到同名目錄下,訪問路徑帶上目錄名即可

 

2. 修改conf/server.xml

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

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

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

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

 

 

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/

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM