2010-09-07 39 views
2

在WebSphere Application Server 6.1中,每次對web.xml描述符文件進行更改時,是否需要重新部署應用程序(WAR/EAR)?Websphere App Server 6.1:在需要更改web.xml後重新部署?

+3

是的。您必須編輯web.xml,重新打包WAR,然後重新部署。 – duffymo 2010-09-07 19:38:03

+0

謝謝!只是想確認.. – 2010-09-07 19:52:28

+1

@duffymo - 應該是一個答案(因此移動這個未回答的問題列表) – 2011-02-04 18:43:51

回答

0

取決於您所稱的「對web.xml描述符文件進行了更改」。

如果您在IDE中對web.xml文件進行了更改,那麼顯然這種更改必須以某種方式使其進入應用程序服務器的世界。重新打包WAR文件並部署到WebSphere,以使更改生效。

如果您在WebSphere內部目錄(配置文件下的installedApps目錄)中對web.xml文件進行了更改 - 我建議不要這樣做 - 那麼重新啓動服務器就足以使更改生效。但不言而喻,下次部署應用程序時,您的更改將消失。

相關問題