Tomcat的appBase與docBase的區別

在Tomcat/conf/server.xml中的Host元素中有appBase屬性,Host子元素context有docBase屬性。兩者的區別如下:

Host元素的含義是定義了一個虛擬主機,它可以包含一個或多個web應用。appBase指定虛擬主機的目錄,可以用絕對目錄的形式或者相對於<CATALINA_HOME>的目錄,默認是<CATALINA_HOME>/wepapps。

Context元素是Host的子元素,含義是一個虛擬主機目錄下的一個應用程序,docBase指定Web應用的文件目錄.可以給定絕對目錄,也可以給定相對於Host的appBase屬性的相對目錄。如果Web應用採用開放目錄結構,那就指定Web應用的根目錄;如果Web應用是個WAR文件,那就指定WAR文件的路徑,默認值是ROOT。

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