喜欢研究学习技术,喜欢和志同道合的人交流。 从事测试6年,专职性能3年经验,擅长性能测试,测试框架开发。 励志格言:只要想学习,永远都不会太晚;只要想进步,永远都会有空间。

ant 学习笔记之一

上一篇 / 下一篇  2014-12-05 08:54:14 / 个人分类:selenium自动化测试

Ant学习笔记

1Ant编译时默认执行的是bulid.xml配置文件。

2Ant默认编译执行的是inittarget任务。

3、执行特定的配置文件命令为:ant -f文件名.xml名称,为显示执行。

4、如如果一次性需要执行多个目标,执行的命令格式为:ant目标名称1目标名称2

5Project为终级的根元素,所有的内容必须放在project下面进行编写。

6Target为目标元素,即需要编译执行的任务,存放在此元素中。

7Project目标元素中的default标签,为指定的targetname名称,指需要进行执行的

任务。

8、Depends属性为需要依赖的目标,即default属性先执行指定的目标,再执行依赖的目标。

9Description标签为描述信息,即xml文件当中的注释信息。也可以在标签中写入descriptions=“注释内容”;或者使用xml的标准注释进行注释内容。

10Mkdir为创建目录标签,mkdir支持创建多层的目录信息。

11、执行ant命令时,如果目标地址存在已经创建的目录,再次编译的时候则不进行提示。

12Delete属性为删除,删除的是整个目录。

13Location属性专门设计用于与平台无关的方式包含文件系统路径。


Ant定义依赖关系

14Ant采用一种更灵活的方法来定义依赖关系。每个目标的定义依据是在它能够执行之前

15、必须完成的其他的目标。这是使用target元素的depends属性来实现的。

16Init不依赖于任何的目标



Ant依赖执行顺序

<target name=init/>初始化

<target name=preprocessdepends=init/>预处理

<target name=compiledepends=init, preprocess/>编译

<target name=packagedepends=compile>打包


TAG:

 

评分:0

我来说两句

Open Toolbar