Abstract :
Everyone uses build tools. We have Make, GNU Make, Nmake, Jam, and many others. But Apache´s Ant is different from typical build tools. Instead of using inherently evil shell-based commands, it´s based on Java classes. Its use of XML for configuration files and architecture enables Ant´s big advantages: simplicity, portability, and power. In this paper we have summarized Ant´s most important features and a wealth of recommended practices.
Keywords :
XML; automatic programming; software tools; Apache Ant tool; XML; code-building process; programming tool; software build tools; software development; Auditory system; Automation; Graphical user interfaces; Guidelines; Java; Leg; Libraries; Linux; Programming profession; XML; 65; Ant; build tool; build.xml;