现在的位置: 首页 > 综合 > 正文

自动构建工具Ant的使用(一)

2018年01月09日 ⁄ 综合 ⁄ 共 1704字 ⁄ 字号 评论关闭

这两天正在学习Ant,很想将我学到的知识写成博客,所以从今天开始写几篇有关Ant的博客吧!

Ant,看到这个词会想起会想起什么呢?当然是“蚂蚁”,在英文中蚂蚁的英语就叫ant,但是蚂蚁能干什么呢,的确干不了什么,但是成群的蚂蚁却可以将千里之堤毁了,足可以见它的力量了,在JavaAnt也有很大的力量,Antanother
neat tool(
另一个整洁的工具)的缩写,是一个框架,专门用来构建,生成项目的工具,由于Ant是基于Java语言的生成工具,所以就具备了Java语言的跨平台的能力,而且对于Ant来说,只要编写一个build.xmlXML文件就行了,用XML文件来编写可以具有更好的适应性。

一、Ant的下载和安装

1、对于Ant的下载和安装都是十分简单的。AntApache下的一个顶级的项目,所以我们要想下载的化,就必须到Apache的官方主页上去下载,为了体现有蚂蚁含义,可以看到ant的图标就是蚂蚁:

找到ant的主页,看到有三个版本的ant,对于windows来说,选择第一个就行了。如图所示:

现在最新的版本的是1.8.4。我使用的就是这个版本,大约7M左右。

解压之后大约34M左右,它的下载地址为:http://ant.apache.org/bindownload.cgi

2、将下载后的压缩文件解压到任意的一个路径,这里我将ant解压到了e盘下面,文件夹的名是apache-ant-1.8.4,对于1.8.4这个版本的ant来说,稍微和早期的目录结有所不同,分别是:

bin:存放了启动和运行Ant的各种可执行的命令。

etc:
存放了一些xsl样式单文件,通常该目录对于我们来说不是太重要。

lib:存放了Ant运行时,编译时所依赖的核心的类库。

manual:存放了一些有关Ant的帮助文档及相应的API

剩下的就是一些说明性的文档了。

3、对于Ant的安装只需要配置几个环境变量即可:

JAVA_HOME:对于基于JavaAnt来说,需要该变量的支持,如果曾经安装过其他基于Java的软件的化,那么系统中应该有该变量的配置了。如果没有将JDK的安装路径作为该环境变量的值。

ANT_HOME:该环境变量用于指向Ant的主目录,即“e:/apache-ant-1.8.4”

Path:对于Ant来说,通常需要将它的bin目录添加到path环境变量中,这样,我们只需要在命令行中输入ant命令即可,运行ant了,找到path环境变量,在最后的地方添加“%ANT_HOME%\bin”,其中“%ANT_HOME%”代表着ant的安装路径。

4、测试。在命令提示符下输入“ant”的命令,如果出现如下的提示,则代表ant安装成功了。

Buildfile:build.xml does not exist!

Build failed

如图所示:

二、Ant的基本使用

对于ant的使用,只需要在任意的目录下建立一个build.xml的文件就行了,现在在c盘下面建立Ant的文件夹,我们的所有工作都是在该文件夹测试的,然后新建一个build.xml的文件,文件的内容如下:

<?xml version="1.0" encoding="UTF-8"?>

<project default="first">

      <description>描述的信息</description>

      <property name="hello" value="welcome"/>

      <target name="first">

           <mkdir dir="文件夹1"/>

           <mkdir dir="文件夹2"/>

           <mkdir dir="文件夹3"/>

      </target>

</project>

上面的意思是在当前的文件夹下建立三个文件夹,命名为文件夹1,文件夹2,文件夹3。保存之后,在命令窗口中将目录切换到Ant的文件夹下,输入“ant”的命令,结果如图所示:

在我的电脑中打开c盘的Ant的文件夹,结果如图所示:

可以看到构建成功了,成功的建立了三个文件夹,很轻松的完成了ant的构建工作,以后所有的工作都是在build.xml文件中进行的。

对于Ant我也是刚学,如果写的有错误希望大家指出。以后会接着写。

抱歉!评论已关闭.