ANT

一、ANT简介。
    Ant是著名Java开源组织Apache的一个项目,是一个基于Java的批处理工具。Ant是Another Neat Tool(另一个整洁的工具)的首字母缩写。它可以使你通过Ant脚本语言,自动将项目拷贝到某个目录,发布项目,或者生成一些代码,执行SQL语言等。总之,它可以帮助你完成项目开发中除了开发代码以外的大部分辅助性工作。
    C或C++中的传统项目经常使用make工具来做这件事情,其中生成任务是通过调用shell命令来执行的,而依赖关系定义在每个生成文件之间,以便它们总是以必需的顺序执行。Ant与make类似,它也定义生成文件之间的依赖关系;然而,与使用特定于平台的shell命令来实现生成过程所不同的是,它使用跨平台的Java类。使用Ant,您能够编写单个生成文件,这个生成文件在任何Java平台上都一致地操作(因为Ant本身也是使用Java语言来实现的),这就是Ant最大的优势。
    Ant的其他关键优势包括其突出的简单性和无缝地使用自定义功能来扩展它的能力。Ant主要是设计用于生成Java项目的,但这并不是它唯一的用途。我们发现它对其他任务也很有帮助,比如以跨平台的方式执行文件系统操作。此外,还有许多可用的第三方Ant任务,而编写自定义的Ant任务也是相对简单的,因此很容易针对特定的应用程序定制Ant。


二、ANT下载安装。
1、在ANT官方网站下载最新版的jar包,并解压到某一个目录下。如:C:\Program Files;
2、配置环境变量:我的电脑->属性->高级->环境变量
   如:ANT_HOME:C:\Program Files\ant
       PATH:C:\Program Files\ant\bin
3、查看是否安装成功:在doc窗口中输入命令ant,如安装成功,结果如下:

 

Microsoft Windows [版本 5.2.3790]
(C) 版权所有 1985-2003 Microsoft Corp.
C:\Documents and Settings\Administrator>ant
Buildfile: build.xml does not exist!
Build failed
C:\Documents and Settings\Administrator>
 
三、ANT使用。
1、在D盘根目录下建立文件build.xml;
 
<?xml version="1.0" encoding="GBK" ?>
-  < project name =" test " default =" copyfile " basedir =" . ">
-    < target name =" copyfile ">
          < copy file =" d:/a.txt " todir =" e:/Temp " overwrite =" true " />
  </ target >
</ project >

2、在D盘根目录下建立文件a.text;
3、在E盘根目录下建立文件夹Temp;
4、进入doc,
   d:
   ant
   结果如下:
 
 Microsoft Windows [版本 5.2.3790]
(C) 版权所有 1985-2003 Microsoft Corp.
C:\Documents and Settings\Administrator>ant
Buildfile: build.xml does not exist!
Build failed
C:\Documents and Settings\Administrator>d:
D:\>ant
Buildfile: D:\build.xml
copyfile:
     [copy] Copying 1 file to e:\Temp
BUILD SUCCESSFUL
Total time: 0 seconds
D:\>
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值