標(biāo)記一個(gè)現(xiàn)有應(yīng)用,關(guān)閉它并重新加載。這一功能的適用情況為:當(dāng) Web 應(yīng)用上下文不能重新加載;你已經(jīng)更新了 /WEB-INF/classes 目錄中的類和屬性文件時(shí);或者當(dāng)你在 /WEB-INF/lib 目錄添加或更新了 jar 文件。
注意:在重新加載時(shí),Web 應(yīng)用配置文件 /WEB-INF/web.xml無(wú)法重新讀取。如果對(duì) web.xml 文件作出改動(dòng),則必須停止并啟動(dòng) Web 應(yīng)用。
如果命令成功執(zhí)行,應(yīng)得如下所示的響應(yīng):
OK - Reloaded application at context path /examples
否則,返回的響應(yīng)以 FAIL 開頭,并包含相關(guān)的錯(cuò)誤消息。引起問題的可能原因有以下幾種:
由于只有在從已解壓縮目錄安裝 Web 應(yīng)用時(shí)才生效,所以在使用 WAR 文件時(shí),應(yīng)該先取消對(duì)應(yīng)用的部署,然后重新部署該應(yīng)用,以便使更改生效。