java

位置:IT落伍者 >> java >> 浏览文章

使用Ant编译Java工程[1]


发布日期:2022年01月03日
 
使用Ant编译Java工程[1]

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

[] [] [] [] [] []

               

上一篇:使用Ant编译Java工程[2]

下一篇:使用Ant编译Java工程[6]