Formation Maven 3 Réf : Mav1

Par Fabien Guibert

Gérer le cycle de vie des projets Java

Durée :
2 jours

1 295 € HT (prix conseillé)

Partage :

  • Twitter
  • Facebook
  • E-mail
  • Linkedin
  • Viadeo

Soyez alertés par e-mail des nouvelles sessions : Poser une alerte,

Description

Maven est un outil logiciel libre pour la gestion de cycle de vie des projets java. C'est un acteur majeur dans le monde java EE. De la création au déploiement sur serveur en passant par la documentation, Maven offre un ensemble de fonctionnalités utiles pour la normalisation et l'automatisation des différentes tâches de projets. Les participants à cette formation Maven 3 seront en mesure de mettre en place Maven sur des projets de toutes tailles, naissants ou déjà existants, et de mettre en place le multi-projets pour s'intégrer aux projets Web. Cette formation vous permettra d'aborder l'ensemble des notions essentielles de cet outil afin de pouvoir le mettre en place dans vos projets.

Objectifs pédagogiques

A l'issue de cette formation, les participants seront en mesure de :
  • Comprendre le rôle central de Maven,
  • Maitriser la configuration Maven,
  • Mettre en place Maven sur des projets de toutes tailles, naissants ou déjà existants,
  • Mettre en place le multi-projets pour s'intégrer aux projets Web,
  • Générer et personnaliser les rapports du projet.


Public

Architecte, développeur, chef de projet

Pré-requis

Connaissance de Java, JEE

Type

Stage pratique

Méthode pédagogique

Alternance de présentation magistrale et de travaux pratiques sur poste individuel.

Plan de cours

Présentation de Maven 3
Objectifs
Principes
Positionnement par rapport à d'autres outils (ant)

Mise en Place d'un premier projet

Installation de Maven
Création d'un projet : création automatique, manuelle, création d'un archetype
Les commandes
La structure des répertoires

Le POM (Project Object Model)
Les principes 
Détails des différents éléments du POM
Les notions de coordonnées, modules, dépendances, paramètres du projet, paramètres du build, les profiles

La construction du projet JEE
Cycle de vie d'un projet
Les principaux plugins et leurs GOALS
La gestion des dépendances d'un projet

Gestion de la documentation avec Maven 3
La génération et personnalisation du site
Les rapports additionnels
Le tableau de bord

Intégration avec les outils de développement
Intégration IDE (Eclipse, NetBeans)
Intégration SCM (CVS, SVN)
Intégration, développement de plug-ins

Le Multiprojet
Structure modulaire
Pom Parent
Héritage et modules

Prepository partagé
Les limites du repository central
Les solutions du repository partage
Configuration de nexus Maven Repository Manager

Prochaines sessions

Aucune session de planifiée à ce jour, veuillez nous contacter pour avoir plus d'info ou suggérez vous-même une session.


Proposer une session.

Pas de témoignage pour l'instant.

Cher(e) visiteur(euse),
Nous vous remercions pour l'intérêt porté à nos formations. La pré-inscription à une session de formation se fait via le formulaire d'inscription de la page formation.

La Convention de Formation Professionnelle Continue simplifiée vous sera envoyée par mail dans les 72H max. Votre inscription est considérée comme définitive, une fois cette convention signée par votre entreprise ou OPCA. La facture sera émise à l'issue de la formation, comme mentionnée dans nos conditions générales de vente.

A noter que les demandeurs d'emploi peuvent bénéficier d'une remise de 20% sur le prix public.

Pour toute information complémentaire ou demande de devis, n'hésitez pas à nous contacter au 01 53 34 66 10 ou à nous solliciter par mail.

A très bientôt dans l'un de nos centres de formation.
L'équipe Clever-Institut.

Les autres formations « Développement JAVA »  – Voir toutes les formations