如果主機(jī)配置中將 unpackWARs 設(shè)為 true,而且你部署了一個 war 文件,那么這個 war 文件將解壓縮至主機(jī)的 appBase 目錄下的一個目錄中。
如果應(yīng)用的 war 文件或目錄安裝在主機(jī)的 appBase 目錄中,那么或者主機(jī)應(yīng)該被部署為 autoDeploy 為 true,或者上下文路徑必須匹配目錄名或不帶 .war 后綴的 war 文件名。
為了避免不可信用戶作出對 Web 應(yīng)用的侵害,主機(jī)的 deployXML 標(biāo)志可以設(shè)為 false。
這能保證不可信用戶通過使用 XML 配置文件來部署 Web 應(yīng)用,也能阻止他們部署位于其主機(jī) appBase 之外的應(yīng)用目錄或 .war 文件。