Ant是什么?
Ant是一种基于Java和XML的build工具
下载安装Ant
安装Ant
下载zip文件解压缩到c:\ant(后面引用为%ANT_HOME%)
在你运行Ant之前需要做一些配置工作
将bin目录加入PATH环境变量
设定ANT_HOME环境变量指向你安装Ant的目录在一些OS上Ant的脚本可以猜测ANT_HOME(Unix和Windos NT/)-但最好不要依赖这一特性
可选地设定JAVA_HOME环境变量(参考下面的高级小节)该变量应该指向你安装JDK的目录
注意不要将Ant的antjar文件放到JDK/JRE的lib/ext目录下Ant是个应用程序而lib/ext目录是为JDK扩展使用的(如JCEJSSE扩展)而且通过扩展装入的类会有安全方面的限制
运行Ant
运行Ant非常简单当你正确地安装Ant后只要输入ant就可以了
n 没有指定任何参数时Ant会在当前目录下查询buildxml文件如果找到了就用该文件作为buildfile如果你用 find 选项Ant就会在上级目录中寻找buildfile直至到达文件系统的根要想让Ant使用其他的buildfile可以用参数 buildfile file这里file指定了你想使用的buildfile
n 可以指定执行一个或多个target当省略target时Ant使用标签<project>的default属性所指定的target
命令行选项总结
ant [options] [target [target
[target
]
]]
Options:
help print this message
projecthelp print project help information
version print the version information and exit
quiet be extra quiet
verbose be extra verbose
debug print debugging information
emacs produce logging information without adornments
logfile file use given file for log output
logger classname the class that is to perform logging
listener classname add an instance of class as a project listener
buildfile file use specified buildfile
find file search for buildfile towards the root of the filesystem and use the first one found
Dproperty=value set property to value
[] [] [] [] [] []