Apache Ant学习笔记之二(运维网)
Apache Ant学习笔记之二©作者:zdon
•安装ant
从http://jakarta.apache.org/builds/ant/release/下载最新的编译好的ant发布版本,比如我下载的是apache-ant-1.6.1-bin.zip。将其解压到一个特定的目录,比如我将其解压到D:"apache-ant-1.6.1。
在系统环境变量中设ANT_HOME为ANT_HOME 应该设置为 Ant 根目录,即包含 bin 和 lib 目录的目录。在我的机器中为D:"apache-ant-1.6.1,在PATH变量中加入;%ANT_HOME%"bin,保存。确保 JAVA_HOME 环境变量设置为安装了 JDK 的目录,这样ANT就可以使用了。
在GNU/Linux上把以下配置加入/etc/profile中或者或者加入用户目录下的.bashrc文件中:
export ANT_HOME=/home/ant
export JAVA_HOME=/usr/java/j2sdk1.4.1
export PATH=$PATH:$JAVA_HOME/bin:$ANT_HOME/bin
•运行ant
没有指定任何参数时,Ant会在当前目录下查询build.xml文件。如果找到了就用该文件作为buildfile。要想让Ant使用其他的buildfile,可以用参数 -buildfile file,这里file指定了你想使用的buildfile。
使用ant -buildfile build.xml -logfile error.log来运行ant,就会将出错信息放入error.log中,方便查看。
重要参数:
·选项 -quite,告诉Ant运行时只输出少量的必要信息。而 -verbose,告诉Ant运行时要输出更多的信息。
·可以指定执行一个或多个target。当省略target时,Ant使用标签的default属性所指定的target。
•build.xml文件基本结构
全局变量的定义
...
任务组(tasks)
一项javac任务
...
一项其它任务
...
配置文件由目标树构成。每个目标都包含了要执行的任务,其中任务就是可以执行的代码。每个目标都有唯一的名称和可选的相关性。目标相关性需要在执行目标任务列表之前执行。如:
页:
[1]