apache ant目标target

目标是一个或多个任务的集合。任务是一段代码,将被执行。一个构建文件包含一个项目,并且在项目内部声明了所有目标。要创建目标,我们可以使用< target> 标签。

< target name="run"> ... < /target>

一个目标可以依赖于另一个目标,并且从属目标必须在当前目标之前执行。例如,我们可能有一个编译目标,另一个有运行代码的目标。现在,我们只有在执行编译目标后才能运行目标。因此,运行目标取决于编译目标。看一个例子。
< target name="run" depends="compile"> ... < /target> < target name="compile"> ... < /target>

调用图:编译→运行
调用图表示目标执行的顺序。
注意:每个目标仅执行一次,即使它具有多个相关目标也是如此。目标具有以下给出的各种属性。
属性描述需要
name设置目标名称
depends它所依赖的目标列表。没有
if评估为true的属性没有
unless评估为false的属性没有
description 该目标功能的简短描述没有
extensionOf将当前目标添加到扩展点的从属列表。没有
onMissingExtensionPoint如果此目标扩展缺少的扩展点该怎么办没有
【apache ant目标target】name属性可以是任何有效的字母数字字符串。

    推荐阅读