Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
ant [Le 23/01/2014, 10:11]
TravellingFroggy [Installation classique]
ant [Le 03/03/2023, 19:37] (Version actuelle)
L'Africain
Ligne 1: Ligne 1:
-//**ant**// est une librairie 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 librairies (mais il peut être utilisé dans d'​autres but).+{{tag>​Jammy programmation}}
  
-Il est l'​équivalent de la commande //make// des langages C / C++. +====== ant ====== 
-noter que désormais, la commande ​//​Maven// ​(qui a été créé pour gérer les problèmes de dépendances de librairies ​qui ont empoisonné //ant// pour les gros projets) est préféré ​à //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. 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.
Ligne 9: Ligne 13:
 ===== Installation classique ===== ===== Installation classique =====
  
-//ant// fait partie de la bibliothèque de logiciels de Ubuntu, il s'​installe comme tout logiciel de la bibliothèque ​: **[[apt>​ant]]**+Il faut simplement [[:tutoriel:​comment_installer_un_paquet|installer le paquet]] ​**[[apt>​ant]]**
  
-====== Installation manuelle ​======+===== Installation manuelle =====
  
 L'​installation décrite ci-dessous se base sur le manuel officiel : L'​installation décrite ci-dessous se base sur le manuel officiel :
  
-  * Récupérer la version binaire sur le site officiel de [[http://​ant.apache.org/​bindownload.cgi|Apache.org]]. +  * Récupérer la version binaire sur le site officiel de [[https://​ant.apache.org/​bindownload.cgi|Apache.org]]. 
-  * Décompresser ​dans un répertoire que l'on nommera ant +  * Décompresser ​le fichier téléchargé 
-  * Copier le répertoire résultant où vous le souhaitez, ce répertoire sera le ANT_HOME +  * 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) +  * 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 ant à votre path (dans votre fichier ''​.profile''​)+  * Ajouter le sous répertoire ​''​bin'' ​du répertoire ​de //ant// à votre ''​PATH'' ​(dans votre fichier ''​.profile''​)
     Vous devriez donc avoir quelque chose comme :     Vous devriez donc avoir quelque chose comme :
 <​file>​ <​file>​
- ​ANT_HOME="​$HOME/​chemin/​vers/​ant+ ​ANT_HOME="​$HOME/​chemin/​vers/​ant"
  ​PATH="​$ANT_HOME/​bin:​$PATH  ​PATH="​$ANT_HOME/​bin:​$PATH
 </​file>​ </​file>​
  
-Optionnellement,​ vous pouvez aussi configurer la variable d'​environnement JAVA_HOME vers le répertoire où vous avez installer ​le JDK+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). 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).
  
- +=====  Voir aussi  =====
-======  Voir aussi  ​======+
  
   * Site officiel : [[http://​ant.apache.org|Apache.org]]   * Site officiel : [[http://​ant.apache.org|Apache.org]]
Ligne 37: Ligne 40:
   * [[java|Java]]   * [[java|Java]]
  
-Créé à partir de l'[[http://​forum.ubuntu-fr.org/​viewtopic.php?​id=895381|article de Mindiell]].+Créé à partir de l'[[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=895381|article de Mindiell]].
  
  
  
  • ant.1390468316.txt.gz
  • Dernière modification: Le 23/01/2014, 10:11
  • par TravellingFroggy