与这两种方法的主要区别在于目标
depends是 始终 执行,而在目标
antcall只有在包含目标是执行。
一个澄清的例子:
<target name="a" depends="b" if="some.flag"></target>
在这里,
b将始终执行,而
a只有在
some.flag定义时才会执行。
<target name="a" if="some.flag"> <antcall target="b" /></target>
在此,
b仅当
ais即
some.flag定义时才执行。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)