Différences
Ci-dessous, les différences entre deux révisions de la page.
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 ====== |
- | A 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]]. |