La génération, le déploiement et les tests d'une application informatique sont des étapes récurrentes et répétitives sur tous les projets mais elles sont pour autant incontournables.
ANT est un outil de la communauté Apache qui permet de mettre en oeuvre rapidement et efficacement ces tâches quel que soit le développement que vous réalisez :
web, windows, en langage Java ou C++, avec Weblogic ou Tomcat, etc. Ces auteurs ont su tirer partie des experiences du passé (make, gnumake, jam, etc.) pour proposer un outil majeur,
particulièrement efficace et extensible, que nous vous proposons de découvrir dans le cadre de cette formation.
Prérequis :
Une connaissance minimale de XML et de Java est nécessaire pour pouvoir suivre cette formation.
Public :
Tout développeur JAVA souhaitant automatiser ses tâches de constructions, de tests et de déploiment de ses applications.
Autres Informations :
Devis :
Si vous souhaitez être contacté et obtenir plus d'informations sur cette formation
veuillez remplir notre formulaire de mise en relation.
Cursus :
ANT : Mise en oeuvre
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, ...)