3

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

如果更改将再次工作的 xml 文件?如果是,如何在命令提示符下创建战争文件?

4

1 回答 1

4

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

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

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

于 2013-06-21T21:54:03.260 回答