标签: ant callback
我有两个蚂蚁文件
subBuild.xml已导入mainBuild.xml。来自mainBuild的目标之一取决于subBuild。我需要将参数传递给依赖的ant目标。我不想使用<antcall>或<ant>标签,因为我需要
subBuild.xml
mainBuild.xml
mainBuild
subBuild
<antcall>
<ant>
答案 0 :(得分:1)
您可以在属性文件中定义参数,然后像这样在Ant中读取该属性。
<property file="build.start.properties"/>
属性文件中的所有属性都将在ant中导入,并将作为ant属性提供,您可以在mainBuild.xml和subBuild.xml中使用这些属性。
请参阅this以获取进一步的参考资料
答案 1 :(得分:0)
Macros是在ant中使用可重用代码的一种方法。你可以用不同的参数调用它们。由于属性是不可变的,因此可能不需要重新使用目标(使用属性)。