我想部署一个 Java Web 应用程序。但是进行一些更改后,我还需要使用相同的应用程序进行跟踪。不同之处在于一个额外的包。通过使用 Ant 或其他一些工具,有可能吗?我需要将应用程序部署为两个战争文件。对不起,我的英语
问问题
33 次
1 回答
0
使用 Ant 应该可以做到这一点。您可以创建两个单独的目标,一个用于每个战争,然后在您的构建中运行这两个目标。
<project name="Proj" default="package" basedir=".">
<target name="package" depends="war1,"war2" />
<target name="war1">
... build the first WAR
</target>
<target name="war2">
... build the second WAR
</target>
</project>
如果您发现目标是重复的,您可以将通用部分分解为较小的目标,或者您可以使用macrodef
创建宏让您运行具有不同参数的类似目标。
于 2013-02-12T15:32:39.860 回答