Ant 项目
Apache Ant使用 XML 编写构建文件,并且每个构建文件都包含一个项目和至少一个默认值target。target是任务的容器,每个任务都是可以执行的代码。我们可以将项目理解为将target和任务包装到一个单元中的容器。要创建项目,我们可以使用 <project> 标签。例如,项target签如下所示:
<project name="java-ant project" default="run"> ... </project>
它也包含target和任务。可以这样写:
<project name="java-ant project" default="run"> <target name="run" depends="compile"> <task-name></task-name> </target> <target name="compile"> <task-name></task-name> </target> </project>
Project标签使用各种属性来设置名称和要运行的target。下面是最常用的属性。
Apache Ant项目属性
属性 | 说明 | 必填 |
名称 | 它是项目的名称 | 否 |
默认 | 如果未明确提供target,则用于设置默认target。 | 否 |
basedir | 它需要基本目录路径 | 否 |
注意: 我们可以选择要执行的target。如果未指定target,则使用项目的默认值。
target是一个或多个任务的集合。任务是一段代码,将被执行。一个构建文件包含一个项目,并且在项目内部声明了所有target。要创建target,我们可以使用 <target> 标签。< ...