Section courante

A propos

Section administrative du site

Fiche technique
Type de produit : Bibliothèque
Auteur : Apache Software Foundation
Date de publication : 2000
Licence : Apache License 2.0
Site Web : https://ant.apache.org/

Introduction

L'Apache Ant est une bibliothèque Java et un outil de ligne de commande dont la mission est de piloter les processus décrits dans les fichiers de construction en tant que cibles et points d'extension dépendants les uns des autres. La principale utilisation connue d'Ant est la construction d'applications Java. L'Ant fournit un certain nombre de tâches intégrées permettant de compiler, assembler, tester et exécuter des applications Java. L'Ant peut également être utilisé efficacement pour créer des applications non Java, par exemple des applications C ou C++. Plus généralement, l'Ant peut être utilisé pour piloter tout type de processus pouvant être décrit en termes d'objectifs et de tâches.

L'Ant est écrit en Java. Les utilisateurs d'Ant peuvent développer leurs propres antlibs contenant des tâches et des types d'Ant, et se voient proposer un grand nombre de antlibs commerciaux ou open-source prêts à l'emploi. L'Ant est extrêmement flexible et n'impose pas de conventions de codage ou de mises en page de répertoires aux projets Java l'adoptent comme outil de construction. Les projets de développement logiciel à la recherche d'une solution combinant outil de construction et gestion des dépendances peuvent utiliser Ant en combinaison avec Apache Ivy. Le projet Apache Ant fait partie de l'Apache Software Foundation.




Dernière mise à jour : Vendredi, le 9 septembre 2020