我想在模块上部署由不同开发人员开发的战争文件。所有IDE都在使用NetBeans IDE进行开发,这个IDE本身会生成一个jar文件。但是所有模块都是相互关联的。现在我想把所有这些战争联系起来。如何将其集成到部署环境中?我可以为此使用 ANT 工具吗?那怎么用呢?
Ant
不会特别帮助你,尽管你可以在 Ant 中做到这一点。 您的构建文件需要
- 解压缩 WAR 文件,
- 将相关位复制到临时树中,
- 添加自定义属性文件和原始文件的修改版本,最后
- 创建新的 WAR 文件。
构建的,则可以使用 Maven WAR 文件叠加来执行以下任一操作:
- 将自定义项应用于 WAR 文件,或
- 将多个战争合并为一个战争。