ANT环境变量设置

     Apache Ant是一个基于Java的构建工具。从理论上讲,也是一种类似于Make的工具,只是去除了Make工具的缺点。
     既然已经有了make, gnumake, nmake, jam以及其他的构件工具,为什么还要Ant呢?因为Ant的早期开发者发现所有以上这些工具都或多或少的有一些局限性,使得在跨平台开发软件成为困难。类似于Make的工具都是传统的基于Shell的--首先进行依赖性检查,然后执行命令。这意味着你可以轻易的通过使用或者编写程序来扩展这些工具,以满足不同的平台。当然,这也意味着你将局限于特定的平台,至少可以说局限于特定类型的平台,例如:Unix平台。
      
同时,Make文件也有一些先天的缺陷。好多人都会遇到恐怖的tab问题。Ant的最初开发者多次说“我的命令不能执行因为我在tab前面加了一个空格!”。一些工具如Jam一定程序上解决了这个问题,但仍有其它的格式问题。

      Ant与从基于命令的那些扩展开来的那些工具不同,Ant是由java类扩展的。不用编写shell命令,而是配置基于XML的文件,形成多个任务的目标配置树。每一个任务都是通过一个实现了一个规定接口的java类来运行的。

      ANT缺少了一些直接执行shell命令的能力,如find . -name foo -exec rm {},但它给用户提供了跨平台的能力,可以在任何地方工作。实际上,Ant也提供了命令execute用来执行shell命令,这就是它的任务,它允许执行基于操作系统的命令。

      简单的说,Ant是一个基于Java,并且主要用于Java工程的构建工具。Ant本意是Another Neat Tool,也就是另一种整洁的工具,取首字符就是Ant。

     最近同时推荐了Springside,在了解springside的时候看到看到配置ant和maven,之前没有用过在这里大致的实践一下Ant的环境配置过程。

Windows下ANT用到的环境变量主要有2个,ANT_HOME 、PATH。

设置ANT_HOME指向ant的安装目录。

设置方法:

在系统变量中,点击新建,变量名:ANT_HOME,变量值:D:\apache_ant_1.7.0

将%ANT_HOME%\bin; %ANT_HOME%\lib添加到环境变量的path中。

设置方法:
PATH = %ANT_HOME%\bin; %ANT_HOME%\lib

 

 

ANT环境变量设置_第1张图片ANT环境变量设置_第2张图片

验证配置是否成功使用CMD命令:ant -version

 

ANT环境变量设置_第3张图片

ant版本出现则表示配置成功

你可能感兴趣的:(ANT环境变量设置)