vers l'accueil formulaire de contact

Tutoriel struts1 N°4 : automatiser les tâches avec ANT

Automatisez les tâches récurrentes de vos développements struts (struts1 ou struts2) avec l’outil ANT : compilation, packaging, déploiement, documentation, test unitaires, notification. Maîtrisez pas à pas l’utilisation de ANt dans votre projet. Créez des cibles pertinentes dans votre fichier build.xml

Ce tutoriel vous est offert par Objis, le spécialiste de la formation Objis.

Suite à nos 10 tutoriaux struts1, consolidez vos compétences struts avec notre formation struts1 meilleures pratiques qui abordera également pàs à pas les thèmes suivants : migration struts1 vers struts2 et intégration de struts avec d’autres frameworks et outils : Spring, Hibernate, TopLik, iBatis, EJB3, Web Services, velocity, XDoclet...

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 Objis
- 10 tutoriaux Struts 1 Objis
- Objis, spécialiste formation java depuis 2005

Prérequis

- Installation Tomcat 6
- Téléchargement Eclipse Entreprise
- Intégration de tomcat dans eclipse
- Déploiement struts-blank dans eclipse

Objectifs

- Comprendre l’utilisation de ANT pour automatiser les tâches récurrentes de vos développements struts (struts1 ou struts2).

Programme

- Contexte : projet java Entreprise
- Partie 1 : analyse arborescence projet
- Partie 2 : Analyse arborescence struts1
- Partie 3 : déploiement dans Tomcat de struts-blank.war
- Partie 4 : analyse de struts-blank.war

Durée

- 1h

Contexte : projet java Entreprise

Vous avez choisi de réponde à la problématique de création d’écrans avec le framework struts1.

Vous souhaitez automatiser :
- la création de la livraison finale (fichier WAR)
- la génération d’une documentation des sources du projet
- le déploiement de la livraison dans un serveur d’applications
- le lancement des tests unitaires
- l’envoi d’un mail à votre client chaque fois qu’un déploiement est effectué.
De plus vous ne souhaitez pas dépendre d’un environnement de développement en particulier.

Vous savez que l’outil ANT vous permet de faire cela. Vous souhaiter le mettre en oeuvre avec Objis, le spécialiste de la formation Java.

Partie 1 : analyse arborescence projet

Téléchargez l’arborescence du projet struts ANT

contenu

librairies

Le répertoire lib contient les librairies *.jar du projet struts-blank.

analyse build.properties

analyse build.xml

Propriétés utilisées

Classpath

aide

deploiement

Partie 2 : création WAR et deploiement

Conclusion

Dans ce tutoriel, vous avez mis en œuvre dans votre projet struts l’outil ANT qui permet d’automatiser certaines taches liées au cycle de vie du projet, dont la compilation, la génération de la documentation, la création de livraison war, le déploiement ou encore la notification par mail.

Prochaine formation STRUTS1

Le chemin le plus court pour avoir les réflexes et la méthodologie du bon développeur Struts 1 :

Pour aller plus loin : le réseau Objis

Si vous appréciez notre sens du partage, devenez gratuitement membre ’classic’ du Club Objis :
- Votez pour les prochains tutoriaux à publier
- Préparez vos entretiens techniques
- Valorisez votre profil / expertise
- Identifiez des opportunités d’emploi
- Recevez la newsletter objis.com