2
在WebSphere Application Server 6.1中,每次對web.xml描述符文件進行更改時,是否需要重新部署應用程序(WAR/EAR)?Websphere App Server 6.1:在需要更改web.xml後重新部署?
在WebSphere Application Server 6.1中,每次對web.xml描述符文件進行更改時,是否需要重新部署應用程序(WAR/EAR)?Websphere App Server 6.1:在需要更改web.xml後重新部署?
取決於您所稱的「對web.xml
描述符文件進行了更改」。
如果您在IDE中對web.xml
文件進行了更改,那麼顯然這種更改必須以某種方式使其進入應用程序服務器的世界。重新打包WAR文件並部署到WebSphere,以使更改生效。
如果您在WebSphere內部目錄(配置文件下的installedApps
目錄)中對web.xml
文件進行了更改 - 我建議不要這樣做 - 那麼重新啓動服務器就足以使更改生效。但不言而喻,下次部署應用程序時,您的更改將消失。
是的。您必須編輯web.xml,重新打包WAR,然後重新部署。 – duffymo 2010-09-07 19:38:03
謝謝!只是想確認.. – 2010-09-07 19:52:28
@duffymo - 應該是一個答案(因此移動這個未回答的問題列表) – 2011-02-04 18:43:51