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> 标签。< ...