Ant的下载安装和简单地使用 android ant下载安装

Ant不是基于Shell命令的,而是使用XML的,所以平台无关。

再者,使用Ant对于较大的项目具有极其明显地效率。即使是小的项目,也能体验到它的功用,比如内存开销等。

Ant的下载安装

可以从Apache下载最新版本的Ant,下载地址:

http://ant.apache.org/bindownload.cgi

解压缩以后,在目录apache-ant-1.7.0下面有四个文件夹:bin,lib,etc,docs。

Ant的使用手册可以参考地址:

http://ant.apache.org/manual/index.html

Ant的配置

现在很多开发工具都可以集成Ant,如果使用Ant手动方式build你的项目,需要配置环境变量。

比如我的解压目录为E:Antapache-ant-1.7.0,则环境变量配置如下:

= E:Antapache-ant-1.7.0;

= %ANT_HOME%bin;

Ant的简单使用

然后,启动CMD命令,就可以切换到你的工程的根目录下面,使用Ant进行管理。

以工程OracleJDBC为例,该工程是一个Java Project。

首先,在工程的根目录OracleJDBC下面编写一个简单的build.xml文件:



simple example build file








description="compile the source " >


description="generate the distribution" >



description="clean up" >



在CMD中切换到工程的根目录下,比如我的为:

D:eclipse-SDK-3.2.1-win32workspaceOracleJDBC>

1、使用 ant init

根据Ant的init指定的初始化工作,使用Ant命令:

D:eclipse-SDK-3.2.1-win32workspaceOracleJDBC>ant init

可以看到,在name为init的target元素中,创建了一个目录bin,Ant进行Build的详细信息如下所示:

Buildfile: build.xml

init:
[mkdir]Created dir:D:eclipse-SDK-3.2.1-win32workspaceOracleJDBCbin

BUILD SUCCESSFUL
Ant的下载安装和简单地使用 android ant下载安装
Total time: 1 second

2、使用 ant compile

这是编译命令:

D:eclipse-SDK-3.2.1-win32workspaceOracleJDBC>antcompile

编译依赖于depends="init",即init执行生成的bin目录,运行信息如下:

Buildfile: build.xml

init:

compile:
[javac]Compiling 2 source files toD:eclipse-SDK-3.2.1-win32workspaceOra
cleJDBCbin

BUILD SUCCESSFUL
Total time: 3 seconds

根据配置文件,将 srcdir="${src}"目录下的JAVA文件编译,输出到目录destdir="${build}"。

3、使用ant dist

这是用于执行发布项目的命令:

D:eclipse-SDK-3.2.1-win32workspaceOracleJDBC>ant dist

发布运行信息如下所示:

Buildfile: build.xml

init:

compile:

dist:
[mkdir]Created dir:D:eclipse-SDK-3.2.1-win32workspaceOracleJDBCdistli
b
[jar] Building jar:D:eclipse-SDK-3.2.1-win32workspaceOracleJDBCdistl
ibOracleJDBC-20080326.jar

BUILD SUCCESSFUL
Total time: 1 second

发布依赖于上面的编译,即depends="compile";

发布先要创建一个发布文件夹;

发布然后将工程打包成JAR文件: ,而且,发布打包的JAR文件使用了时间戳,可以在工程的目录下看到JAR文件名称为:

distlibOracleJDBC-20080326.jar

4、使用ant clean

这是清除命令:

D:eclipse-SDK-3.2.1-win32workspaceOracleJDBC>ant clean

运行clean命令,显示信息如下所示:

Buildfile: build.xml

clean:
[delete] Deleting directoryD:eclipse-SDK-3.2.1-win32workspaceOracleJDBCb
in
[delete] Deleting directoryD:eclipse-SDK-3.2.1-win32workspaceOracleJDBCd
ist

BUILD SUCCESSFUL
Total time: 1 second

从配置文件可以看到:



清除工作执行了删除两个目录的工作。

5、使用ant

直接使用ant命令:

D:eclipse-SDK-3.2.1-win32workspaceOracleJDBC>ant

可以看到,完成的是一个执行链:

Buildfile: build.xml

init:
[mkdir]Created dir:D:eclipse-SDK-3.2.1-win32workspaceOracleJDBCbin

compile:
[javac]Compiling 2 source files toD:eclipse-SDK-3.2.1-win32workspaceOra
cleJDBCbin

dist:
[mkdir]Created dir:D:eclipse-SDK-3.2.1-win32workspaceOracleJDBCdistli
b
[jar] Building jar:D:eclipse-SDK-3.2.1-win32workspaceOracleJDBCdistl
ibOracleJDBC-20080326.jar

BUILD SUCCESSFUL
Total time: 3 seconds

ant命令直接完成了所有的初始化、编译,发布的工作,速度非常快。

这是一个最简单的Ant的使用了,没有用到CLASSPATH等等一些元素。

  

爱华网本文地址 » http://www.413yy.cn/a/25101016/302677.html

更多阅读

Camera Raw 插件的下载和安装技巧 camera raw插件安装

Camera Raw 插件的下载和安装技巧——简介数码相机的更新换代速度越来越快,每年都有N多种新型号推出,Photoshop是处理图片最常用的软件之一,只有不断更新Camera Raw插件,才能支持读取新型号相机所摄的RAW格式的照片。Camera Raw 插件的

林蛙油的发泡方法和简单的食用方法 林蛙油最简单的吃法

林蛙油的发泡方法和简单的食用方法——简介林蛙油还有大量的雌性激素及可供人体吸收的多种微量元素,在清朝菜肴中誉为“八珍之首”,经常食用林蛙油可以提高人体免疫力,改善支气管及肺部疾病,尤其对女性的卵巢有很好的滋补作用。林蛙油

windows-7纯净版镜像文件的下载 windows10纯净版镜像

windows-7纯净版镜像文件的下载——简介xp停止服务支持,升级到windows-7是不错的选择。但网上和电脑店里出售的windows-7光盘镜像都捆绑着许多根本用不上的软件,下载安装后不但占用硬盘空间,拖慢电脑运行速度,还可能隐藏着未知的木马病

ADT的下载和配置 adt配置sdk路径

ADT的下载和配置——简介ADT:Android Development Tools, Eclipse的Android 开发插件,把Eclipse和SDK联系起来。ADT的下载和配置——工具/原料SDK环境ADTADT的下载和配置——方法/步骤ADT的下载和配置 1、可在各大型软件网载ADT,在Ecli

声卡驱动的安装和调试以及使用技巧 创新声卡调试技巧

声卡驱动的安装和调试以及使用技巧——简介电脑使用的过程中声卡是一个很关键的因素,我们欣赏电影、听音乐、包括玩游戏,声音的品质好坏都是声卡决定的,我们要学会调试声卡和安装声卡,同时也要掌握声卡的使用技巧,这样我们才可以听到高品

声明:《Ant的下载安装和简单地使用 android ant下载安装》为网友小时候可屌了分享!如侵犯到您的合法权益请联系我们删除