Cursus
Formation JAVA Utilisation de l’outil de build ANT
Objectifs
Tester ANT et son intégration à Eclipse.
Expliquer la structure d'un fichier ANT.
Intégrer de la flexibilité aux scripts ANT.
Expérimenter la réutilisabilité avec ANT.
Utiliser ANT dans divers contextes d'applications.
Pré-requis
Participants
Programme de formation
INTRODUCTION
Présentation de l'outil ANT
Concepts généraux (project, target, tâches, ...)
Utilisation en mode shell
Intégration au sein d'Eclipse
STRUCTURE GÉNÉRALE D'UN FICHIER ANT
Définition d'un projet et des targets
Dépendance entre les targets
Utilisation de tâches
Inclusion de sous-fichiers ANT
Les tâches d'exécution
Gestion des erreurs (failOnError)
PLUS DE FLEXIBILITÉ POUR VOS SCRIPTS ANT
Mode d'utilisation des propriétés
Exécution conditionnelle
Utilisation des pattern-sets, dir-set et file-set
Utilisation des filter-sets
Utilisation de paths et des classpaths
ANT ET LA RÉUTILISABILITÉ
Définition de macros ANT
Définition de scripts ANT
- Présentation de BSF et du moteur Javascript
Définition de targets ANT
Surcharge d'éléments ANT existants
- Propriétés, pattern-sets...
Surcharge de targets existantes
CONTEXTE D'UTILISATION DE ANT
Construction d'applications Java
Construction d'applications C++ (cppTasks)
Automatisation de jeux de tests JUnit
Manipulation du système de fichiers
Les tâches d'archivage
Empaquetage et déploiement d'une application J2EE
Prise de contrôle d'une machine distante via SSH