• DocumentCode
    1153260
  • Title

    Ant: automating the process of building applications

  • Author

    Serrano, Nicolás ; Ciordia, Ismael

  • Volume
    21
  • Issue
    6
  • fYear
    2004
  • Firstpage
    89
  • Lastpage
    91
  • 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;
  • fLanguage
    English
  • Journal_Title
    Software, IEEE
  • Publisher
    ieee
  • ISSN
    0740-7459
  • Type

    jour

  • DOI
    10.1109/MS.2004.33
  • Filename
    1353230