Ant学习笔记(二)

开始记录一些Ant的内容,用简单的代码来验证

 

1.关于build文件的位置

在命令行,没有指定任何参数的时候,默认在当前路径下找build.xml,如果找到就使用,找不到则结束;

如果添加 -find 选项,那么会向上级目录查询,直到根目录。但是要说明的是,文件层次改动,路径信息要确保正确,否则很容易出错

如果想要使用其他的buildfile文件,可以用 -buildfile 选项

 

2.关于内部变量的选项

在命令行,使用-Dproperty=value来更改build.xml内部的属性,或者-Dproperty=value来给一个内部没有定义的属性直接赋值

-quite 选项使得编译过程没有输出信息

-verbose 选项使得编译过程给出更多信息

-projecthelp 选项会直接把所有target打印出来,并给出相应的description(如果有的话)

 

 

 

3. Ant中的注释

<!--   内容    -->

 

4. project参数

 

 

注意description的书写格式

 

5. 内置属性

Ant有很多内置属性,可以直接使用的,可以查阅手册,简单的如下:

 

6. target参数

target有5个参数,如下:

**************************************************************************

name      名字

depends     依赖关系

if        后面跟属性,如果该属性存在,则执行这个target,不存在则跳过

unless      后面跟属性,如果该属性不存在,则执行;存在跳过

description   给出该target的描述

***************************************************************************

注意,一个target只能执行一次,即使有多个target依赖于它

 

 

 

 

 

 

 

 

 

 

posted on 2013-03-26 19:45  melburg  阅读(124)  评论(0)    收藏  举报