ant

ant est une bibliothèque Java et un programme en ligne de commande (écrit en Java) qui permet de lancer et contrôler des processus. L'emploi le plus connu est de créer un "exécutable" Java à partir de source et de bibliothèques (mais il peut être utilisé dans d'autres buts).

Il est l'équivalent de la commande make des langages C / C++.
À noter que désormais, la commande maven (qui a été créé pour gérer les problèmes de dépendances de bibliothèques qui ont empoisonné ant pour les gros projets) est préférée à ant.

Pour fonctionner, ant nécessite au minimum le runtime Java (JRE). De plus, et ce afin d'obtenir un maximum de possibilités, il est préférable d'installer le JDK. Ant 1.8.x fonctionne avec un JDK 1.4 minimum

Il faut simplement installer le paquet ant

L'installation décrite ci-dessous se base sur le manuel officiel :

  • Récupérer la version binaire sur le site officiel de Apache.org.
  • Décompresser le fichier téléchargé
  • Copier le répertoire résultant où vous le souhaitez, ce répertoire sera le ANT_HOME
  • Configurer la variable d'environnement ANT_HOME (dans votre fichier .profile) pour qu'elle pointe vers le répertoire général. Certains systèmes peuvent être capables de détecter automatiquement ce répertoire, mais il vaut mieux le définir tout de même.
  • Ajouter le sous répertoire bin du répertoire de ant à votre PATH (dans votre fichier .profile)

Vous devriez donc avoir quelque chose comme :

 ANT_HOME="$HOME/chemin/vers/ant"
 PATH="$ANT_HOME/bin:$PATH

Optionnellement, vous pouvez aussi configurer la variable d'environnement JAVA_HOME vers le répertoire où vous avez installé le JDK

Pour que les modifications de variables d'environnement dans votre fichier .profile soient "actives", il est nécessaire de se reconnecter (ou bien de sourcer le fichier .profile dans un terminal, mais ceci ne sera actif que dans ce terminal).

Créé à partir de l'article de Mindiell.

  • ant.txt
  • Dernière modification: Le 03/03/2023, 19:37
  • par L'Africain