Apache Ant构建文件-project标签

Apache Ant构建文件-project标签

Apache Ant使用XML来编写构建文件,每个构建文件包含一个项目和至少一个默认目标。 target是任务的容器,每个任务都是可以执行的代码。 可以将项目理解为将目标和任务包装到单个单元中的容器。 要创建项目,我们可以使用<project>标记。 例如,项目标记如下所示:

<project name="java-ant project" default="run">  
    ...  
</project>

它既包括目标也包括任务,所以可写成:

<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)标记使用各种属性来设置要运行的名称和目标。最常用的属性如下所示。

Apache Ant项目属性

属性 描述 必需?
name 这是该项目的名称 非必需
default 如果没有明确提供目标,它用于设置默认(default)目标。 非必需
basedir 它需要基目录路径 非必需

注意:可以选择要执行的目标。 如果没有给出目标,则使用项目的默认值。