我有3个构建脚本,每个脚本都创建一个jar文件。
如何从单个build.xml调用所有这些构建脚本?
尝试下面的脚本(build.xml),但它总是只调用一个脚本(build1.xml)并创建build1.jar和流出口。不处理其他2个构建脚本(build2.xml和build3.xml)。
请建议。
<project name="Message Broker Build - DOCGEN" default="all">
<import file="build1.xml"/>
<import file="build2.xml"/>
<import file="build3.xml"/>
<target name="all" depends="build1, build2, build3"></target>
</project>
答案 0 :(得分:1)
您可以使用ant task在其他脚本文件上运行apache ant
。
<ant antfile="build1.xml" />
<ant antfile="build2.xml" />
<ant antfile="build3.xml" />
可以使用target
选项指定每个文件中的target
。