在projectA中执行projectB的构件文件。projectA的构件文件内容如下
<?xml version="1.0"?>
<!-- 在projectA中执行projectB的构件文件 -->
<project name="porjectA" default="callProjectB">
<target name="callProjectB">
<echo message="In projectA calling projectB"/>
<ant antfile="subfile/projectB.xml" inheritAll="false" />
</target>
</project>
inheritAll 在Ant任务中inheritAll属性用于指定被调用的构件文件的project元素中可使用当前project元素中的属性。
这个属性类似于Java程序中类的继承关系。默认时inheritAll属性取值为true
ant -h 显示具体的命令行展示代码
exec 可以调用系统命令
原文:http://www.cnblogs.com/tianhao/p/4225712.html