Développé par | Apache Software Foundation |
---|---|
Première version | et [1] |
Dernière version | 1.10.14 ()[2] |
Dépôt | git-wip-us.apache.org/repos/asf/ant.git et gitbox.apache.org/repos/asf/ant.git |
Écrit en | Java |
Système d'exploitation | Multiplateforme |
Environnement | Windows, Linux |
Formats lus | Ant build file (d) |
Type | Moteur de production |
Licence | Licence Apache |
Site web | ant.apache.org |
Ant est un logiciel créé par la fondation Apache qui vise à automatiser les opérations répétitives du développement de logiciel telles que la compilation, la génération de documents (Javadoc) ou l'archivage au format JAR, à l'instar des logiciels Make.
Ant est écrit en Java et son nom est un acronyme pour « Another Neat Tool » (un autre chouette outil). Il est principalement utilisé pour automatiser la construction de projets en langage Java, mais il peut être utilisé pour tout autre type d'automatisation dans n'importe quel langage.
Parmi les tâches les plus courantes, Ant permet la compilation, la génération de pages HTML de documentation (Javadoc), la génération de rapports, l'exécution d'outils annexes (checkstyle, FindBugs, etc.), l'archivage sous forme distribuable (JAR, etc.)