tomcat 虛擬目錄配置appBase和docBase的區別


先看server.xml文件host配置

 

  1.  
    <Host name="localhost" appBase="webapps"      可以修改成自己想要的目錄
  2. unpackWARs="true" autoDeploy="true">

appBase:這個目錄下面的子目錄將自動被部署為應用,且war文件將被自動解壓縮並部署為應用,默認為tomcat下webapps目錄,如果不想訪問默認ROOT目錄,修改這里,同理如果想訪問配置目錄下應用為默認應用,在此目錄下新增ROOT目錄文件夾。

 

我們也可以在host下配置虛擬目錄

 

<Context path="" docBase="D:\WebContent" sessionCookiePath="/" sessionCookieName="JSESSIONID" />

docBase只是指向了你某個應用的目錄,這個可以和appBase沒有任何關系

 

如果你把他們弄重復了,也就是2個指向了一個目錄,也能運行,但應用下面的每個子目錄,其實是被部署為單獨的應用的,這就是兩者區別與聯系


免責聲明!

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



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