Websphere下修改web.xml注意事项

   最近在WebSphere下部署portal时遇到一些问题,主要是修改web.xml的问题,以前每修改一次web.xml都需要重新部署一次应用,实在是很痛苦。

   在应用部署完以后,WebSphere会同时在另一个路径保存该应用,直接更改其下的web.xml就不需要再重新部署了。

 

   假设WebSphere路径为/opt/WebSphere/AppServer,应用部署在/opt/WebSphere/AppServer/installedApps/<HOSTNAME>/portal_war.ear/portal.war


  WebSphere会同时在下面的路径保存该应用:
   /opt/WebSphere/AppServer/config/cells/<HOSTNAME>/applications/portal_war.ear/deployment
   要修改的就是/WebSphere/AppServer1/profiles/AppSrv01/config/cells/<HOSTNAME>/applications/portal_war.ear/deployments/portal_war/portal.war/WEB-INF/web.xml

 

注意:
1. 修改前最好先从WebSphere控制台停掉该应用,修改完以后再启动该应用,免得控制台会给出警告;
2. 不要修改web.xml中WebSphere已生成的那些ID(6.1之前会生成Id,6.1下面我测试时没有生成Id的)
3. WebSphere 6和5.1的路径结构不完全相同,需要在实际环境中对比一下路径;

你可能感兴趣的:(测试,websphere)