WAS部署的過程中,直接修改Web.xml後死活不生效的問題

這幾天公司有了新的環境要進行部署,在部署的過程中發現Web.xml有些參數配置的不正確,想着停掉相應的服務,修改xml文件,重啓服務就一切OK了,但是發現修改後的配置信息不起作用根本(主要是數據源和一些路徑的配置信息),仍然是老的信息,我的解決辦法就是在EAR包修改再重新部署就可以修改成功,但是只要是部署了再改就不起作用,今天檢索到了滄海一粟X的帖子,受益匪淺,存檔已被不時之需,首先感謝滄海一粟X

was服務不同於tomcat服務,他是有自己一個緩存文件,當web.xml修改後,要同步修改這個緩存文件,才能使配置生效。

緩存文件的路徑如下:

${was安裝目錄}/AppServer/profiles/${項目名}/config/cells/localhostCell01/applications/${項目名}_war.ear/deployments/${項目名}_war/${項目名}.war/WEB-INF/
 

本別修改 : web.xml 和 web_merged.xml

原文地址:https://blog.csdn.net/axing2015/article/details/83897403

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