基于UNIX平台建立工具选择非常的受限制,比如Make。虽然Make和它的派生类能够完成工作的需要,但使用它们一般都要依赖于调用UNIX或者Windows命令来实现,这样就会变得很复杂。这也意味着即使Java是跨平台语言,但在使用过程中它还是约束于某一个特定的平台。
Java开发人员早就认识到了这一问题,他们已经开发出一套功能强大的建立工具,这一工具是针对于Java程序员,不受开发特定平台的限制。这就是由Apache Foundation’s Jakarta project管理的“Ant”工具。
Ant配置文件采用XML文档编写,所以Java程序员对其语法相当熟悉,这与Make的情况有所不同。更重要的是,所有的建立工具选择都能够支持你的项目开发,即所谓的任务。相同的建立文件能够运行于任一Java编译器存在的平台。
在这一文章中,我们将讲述如何建立和安装Ant,并建立对应的配置文件以建立一个项目的整个过程。