您好,欢迎来到意榕旅游网。
搜索
您的当前位置:首页Ant初步了解

Ant初步了解

来源:意榕旅游网
Ant初步

作者: BUILDER.COM

Friday, November 22 2002 11:47 AM

在任何稳固的软件工程项目里,构建工具都是开发人员工具包里最重要的一个部件之一。没有一个可靠的构建工具,编译、包装和发布过程都会从复杂性和时间需求等方面影

响实际的编程过程。

用于Java开发人员的构建工具选择一直被局限于原有的基于[被屏蔽广告] UNIX的工具,例如Make。Make及其开放源代码的派生工具能够完 成任务,但是正式严肃的工作常常还是要依赖于调用UNIX或者Windows命令来完成。这就意味着,Java代码即使能够做到跨平台和编写一次就能各处使用,构建系统一般还是只能依赖于某种特定的平台。

Java开发人员看到了这个问题,并意识到:通过提升Java平台的功能,他们能够创建一个更加强大的构建工具,这个工具是专门为Java程序人员设计的,而且不会依赖于任何特定的平台。这就是Ant,一个由Apache基金会的Jakarta项目所管理的项目。

Ant的配置文件是用XML文档编写的,所以Java程序员应该已经很熟悉其的语法了,这同Make声名狼藉的不友好句法形成了鲜明的对比。更重要的是,构建系统用来构建项目的所有动作,也就是任务,也是用Java编写的;所以同样的构建文件能够被运行在任何可以使用Java编译器的地方。在Ant里,所有的东西都是自主的。

在本文里,我们将看到如何安装Ant,如何创建用于构建项目的配置文件,以及如何使用可用的内置系统和条件任务。

安装Ant

要开始的话,我们就需要先去Ant主页,它上面有最新的发行版本、在线使用手册和FAQ。在下载和安装Ant以前,你需要先安装Java开发工具包(1.2或更高版本),需要设置JAVA_HOME环境变量,在你的可执行路径里还需要javac编译器。

你可以从Jakata网站下载预编译的ANT。你还要用到可选的Java Archive(JAR)文件,其包含的任务能有助于与其他开发工具进行集成。Ant也是开放源代码软件,所以如果你想修改任何内部组件来使其适应于自己的开发环境,这没有问题。你要做的只是下载源代码。但是要注意的是,Ant灵活性极强,这一点我们会在下一篇文章里看到,向Ant添加功能是很容易的,而且不需要更改源代码。 一旦下载完了二进制包,你只需要简单地把文件解压到希望安装Ant的地方。对于Windows系统,解压到c:\\ant\\;在UNIX系统上,你可能希望安装到

/usr/local/ant/或者/opt/ant/下。

下一步,你需要设置自己的环境变量,即ANT_HOME。在Windows上,假如我们安装到c:\\ant目录下,图A所示的命令会正确地设置你的环境变量。

图A

设置Windows的环境变量

在UNIX系统上,假设我们安装在/usr/local/ant目录下,图B所示的命令会正确地设置你的环境变量。

图B

设置UNIX的环境变量

要在Windows或者UNIX系统上安装可选的任务,你需要把可选的jar文件复制到$ANT_HOME/lib/目录下。Ant或者ant.bat脚本会自动地把jar文件追加到类的路径下。

现在我们测试一下,确信Ant已经正确安装好了。在命令行下,输入ant。你应该会看到一条信息,见图C,说Ant无法定位Build.xml文件。这正是我们所期望的,因为我们还要配置和创建项目文件。

图C

创建文件错误信息

既然Ant已经准备好了读取项目文件,就让我们看看项目文件是什么样的吧。

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- yrrf.cn 版权所有 赣ICP备2024042794号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务