这是ant-1.6.5.jar下(xià)载(zǎi),专业可(kě)用(yòng)的apache ant.jar包,可以让用(yòng)户们更加方便的使用(yòng)apache ant来进行java的开(kāi)发,使用十分的方(fāng)便.有需(xū)要的朋友就来下(xià)载吧!
ant-1.6.5.jar是(shì)一个将软件编译、测(cè)试、部署等步骤联系在一起(qǐ)加以自动化的一个工具,大多用于Java环境中(zhōng)的软件开发。只要使用过Linux系(xì)统(tǒng)的读者,应该(gāi)知(zhī)道 make这个命令。当编译Linux内核及(jí)一些软件的源程序时,经(jīng)常要用这(zhè)个命令。Make命令其实(shí)就(jiù) 是一个项目(mù)管(guǎn)理工具,而Ant所实(shí)现功能与此类(lèi)似(sì)。像make,gnumake和nmake这些编译工具(jù)都有 一定的缺陷,但是Ant却克服了这些工具的缺(quē)陷。最初Ant开(kāi)发者在(zài)开发跨平台的应用时,同(tóng)样也 是基于这(zhè)些缺陷对Ant做(zuò)了更(gèng)好的(de)设计(jì)。
Apache Ant is a Java library and command-line tool whose mission is to drive processes described in build files as targets and extension points dependent upon each other. The main known usage of Ant is the build of Java applications. Ant supplies a number of built-in tasks allowing to compile, assemble, test and run Java applications. Ant can also be used effectively to build non Java applications, for instance C or C++ applications. More generally, Ant can be used to pilot any type of process which can be described in terms of targets and tasks.
Ant is written in Java. Users of Ant can develop their own "antlibs" containing Ant tasks and types, and are offered a large number of ready-made commercial or open-source "antlibs".
Ant is extremely flexible and does not impose coding conventions or directory layouts to the Java projects which adopt it as a build tool.
Software development projects looking for a solution combining build tool and dependency management can use Ant in combination with Apache Ivy.
The Apache Ant project is part of the Apache Software Foundation.
