Maîtrisez l’installation de l’outil ANT qui permet d’automatiser les tâches récurrentes de vos développement Java : compilation, packaging, déploiement, documentation, test unitaires, notification.
Analysez un projet ANT et créez une cible dans le fichier build.xml.
Les + objis
70% de travaux pratiques
Clé USB avec tous les outils utilisés + Corrigés TPs
Bilan pédagogique individuel + conseils
Liens utiles
+ de 100 Tutoriaux Java/Jee
Tutoriel et formation ANT
Objis, spécialiste formation Java depuis 2005
Site web ANT
Prérequis
aucun
Objectifs
Maîtriser l’installation de ANT.
Comprendre l’utilisation de ANT et constater la valeur ajoutée.
Créer une cible à partir de la documentation ANT.
Programme
Partie 1 : téléchargement et installation
Partie 2 : test d’installation
Partie 3 : exemple de projet ant simple
Partie 4 : création d’une cible ‘run’ dans build.xml du projet
Durée
15 min
Qui sommes-nous ?
Partie 1 : Téléchargement et installation
Aller sur la page d’accueil du site de ANT : http://ant.apache.org

Sur le menu de gauche, cliquez sur ‘Binary download’

Cliquez sur le lien de la dernière version (ici : apache-ant-1.7.1-bin.zip). Le téléchargement commence…

Enregistrer dans c:formationantoutils

dézipper dans c:formationant
Notez l’arborescence globale

Le répertoire qui nous interesse est le répertoire bin dans lequel se trouve ant.bat

Librairies
Analysez le contenu du répertoire ‘lib’

Feuilles de styles
Analysez le contenu du répertoire etc

Expliquez.
Le jar le plus important est ant.jar. Il contient l’ensemble des ‘core tasks’ (taches principales) de ANT.
Documentation
Le répertoire doc nous interessera lorsque nous chercherons instructions pour créer des tâches spécifiques.
Cliquez sur le fichier index.html du répertoire doc.

Clique sur ‘manual’

Variable d’environnement ANT_HOME
Créez la variable d’environnement ANT_HOME

Variable d’environnement PATH
Variable PATH
Si la variable utilisateur PATH n’existe pas, alors la créer :
Programmes/Panneau config/Système/Onglet Avancé/Variable d’environnement/ Zone variable utilisateur
Bouton Nouveau
dans le champ ‘nom de variable’, ajoutez : PATH
Dans le champ ‘valeur’, ajoutez : c:formationantapache-ant-1.7.1bin

Bouton OK
Ajouter répertoire ‘bin’ de ANT au PATH
Ajoutez le répertoire bin de ANT à votre variable d’environnement PATH utilisateur

Puis lancez une Nouvelle invite de commande MS-DOS
entrez la commande : ant
Si il y a une réponse du type ‘no build found’ c’est que ANT est bien installé.
Partie 2 : test d’installation
Lancez un invite de commande ms-dos. Entrez la commande ant

INFO : Ant recherche systématiquement dans le répertoire à partir duquel il est lancé fichier xml (par défaut build.xml) dans lequel des taches (target) sont définies.
Ici il ne trouve pas de fichier build.xml et nous en informe.
L’installation s’est bien passé.
Version de ant
Vous pouvez connaitre la version utilisée de ant via la commande ant -version.
![]()
Partie 3 : exemple de projet ANT
TELECHARGEZ le projet ANT A CETTE ETAPE
Répertoire racine

Source
Un seul package

avec une seule classe Java :


cible (target) pour la compilation
En ligne de commande : lancez à partir du répertoire racine : ant compile

Analysez le contenu du répertoire du projet

Que s’est ‘il passé ?
cible (target) nettoyage
En ligne de commande : lancez à partir du répertoire racine : ant clean-all
Analysez le contenu du répertoire du projet

Que s’est ‘il passé ?
Partie 4 : ajout de la cible ‘run’
A l’aide de la documentation (Ant Tasks -> Core tasks), ajoutez la cible ‘run’ pour lancer l’application en tapant ant run

Ajoutez le code suivant dans le build.xml

lancez la commande ant run

TELECHARGEZ le projet ANT A CETTE ETAPE
Conclusion
Dans ce tutoriel, vous avez installé, testé l’installation de l’outil ANT .
Vous avez également créé une cible dans le fichier build.xml
























