Introduction: Ant (originally an acronym for Another Neat Tool), is a build tool with special support for the Java programming language but can be used for just about everything.Ant is platform-independent; it is written purely in Java. Ant is particularly good at automating complicated repetitive tasks e.g. compiling source code, running software tests, creating jar files, javadocs, etc. and thus is well suited for automating standardised build processes. A build process typically includes: -the compilation of the Java source code into Java bytecode -creation of the .jar file for the distribution of the code -creation of the Javadoc documentation Ant accepts instructions in the form of XML documents("build.xml") thus is extensible and easy to maintain. Installation: Linux (Ubuntu / Debian) On Debian /Ubuntu use "apt-get install ant" to install it. Windows Download Apache Ant from http://ant.apache.org/ . Extra...