如何在war文件中更新xml文件?

时间:2013-06-21 21:49:24

标签: java tomcat6 war

我有战争在生产中工作。我需要更改web.xml,然后我需要将war文件部署。因为我们正在更改xml文件,所以根本不需要编译..但我没有源代码来重新创建war文件。

如果更改将再次运行的xml文件?如果是,如何在命令提示符下创建war文件?

1 个答案:

答案 0 :(得分:4)

WAR只是以.war为扩展名的zip文件,因此您只需:

  • 将WAR解压缩到某个目录
  • 替换web.xml
  • 中的WEB-INF
  • 使用与之前相同的文件名将目录内容压缩到文件中。

顺便说一下,尝试将重新打包的WAR部署到类似生产的环境中,以测试应用程序是否按您的需要运行。