如何部署模块的战争文件



我想在模块上部署由不同开发人员开发的战争文件。所有IDE都在使用NetBeans IDE进行开发,这个IDE本身会生成一个jar文件。但是所有模块都是相互关联的。现在我想把所有这些战争联系起来。如何将其集成到部署环境中?我可以为此使用 ANT 工具吗?那怎么用呢?

Ant

不会特别帮助你,尽管你可以在 Ant 中做到这一点。 您的构建文件需要

  • 解压缩 WAR 文件,
  • 将相关位复制到临时树中,
  • 添加自定义属性文件和原始文件的修改版本,最后
  • 创建新的 WAR 文件。
如果 WAR 文件是使用 Maven

构建的,则可以使用 Maven WAR 文件叠加来执行以下任一操作:

  • 将自定义项应用于 WAR 文件,或
  • 将多个战争合并为一个战争。

最新更新