Ant is the Java world equivalent of the classical Unix 'make' utility. An Ant build file, which is in XML format, consist of 'ant tasks', which are written in Java [16]. This not only makes Ant easily extensible but also makes the Ant script truly cross platform even when they contain customs tasks. The power of write once run everywhere.