Ant Code Review

时间:2011-07-06 08:40:15

标签: ant

人们!

我有两个问题(可能是愚蠢的)。

说,有三个代码摘录:

(1) <target name="test1" depends="INIT">
(2) <target name="test2" depends="INIT">
(3) <target name="TEST3" depends="INIT, test1, test2">

并且TEST3是项目的默认目标。

INIT执行了多少次?

例如,在单独的文件中提取macrodef然后将其包含在主文件(某种模块)中是一个好主意吗

1 个答案:

答案 0 :(得分:2)

只有一次。 当test2/TEST3执行时,它会知道INIT已被执行。

此外,{{1>}上的目标取决于,即,为了执行该目标,INIT必须已经执行,如果不是......那么执行将转到INIT