开发手册 欢迎您!
软件开发者资料库

Ant - 属性任务

Ant属性任务 - 从简单和简单的步骤学习Apache ANT,从基本到高级概念,包括简介,环境设置,构建文件,属性任务,属性文件,数据类型,构建项目,构建文档,创建JAR文件,WAR文件,打包应用程序,部署应用程序,执行Java代码,Eclipse集成,JUnit集成,扩展艺术。

Ant构建文件是用XML编写的,它不允许像你喜欢的编程语言那样声明变量。但是,正如您可能想象的那样,如果Ant允许声明项目名称,项目源目录等变量,那将非常有用。

Ant使用属性允许您指定属性的元素。这允许将属性从一个构建更改为另一个或从一个环境更改为另一个。

默认情况下,Ant提供以下预定义属性,可以在构建文件中使用&减去;

Sr.No。属性&说明
1

ant.file

构建文件的完整位置。

2

ant.version

版本Apache Ant安装。

3

basedir

项目的 basedir 属性中指定的构建的基础/b>元素。

4

ant.java.version

Ant使用的JDK版本。

5

ant.project.name

项目名称,在项目元素的名称 atrribute中指定。

6

ant.project。 default-target

当前项目的默认目标。

7

ant.project .invoked-targets

在当前项目中调用的目标的逗号分隔列表。

8

ant.core.lib

Ant jar文件的完整位置。

9

ant.home

Ant安装的主目录。

10

ant.library。 dir

Ant库文件的主目录 - 通常是ANT_HOME/lib文件夹。

Ant还使系统属性(例如:file.separator)可用于构建文件。

除上述内容外,用户还可以使用属性元素定义其他属性。以下示例显示如何定义名为 sitename的属性 :

 < project name ="Hello World Project" default ="info"> < property name ="sitename" value ="www.it1352.com"/> < target name ="info"> < echo> Apache Ant版本是$ {ant.version}  - 你在$ {sitename}  


在上面的构建文件上运行Ant会产生以下输出 :

 C:\>antBuildfile: C:\build.xmlinfo: [echo] Apache Ant version is Apache Ant(TM) version 1.8.2        compiled on December 20 2010 - You are at www.IT屋.comBUILD SUCCESSFULTotal time: 0 secondsC:\>