Passer commande via notre portail client

Partager cet article ...Print this pageEmail this to someoneTweet about this on TwitterShare on FacebookShare on Google+Share on LinkedInPin on PinterestShare on TumblrDigg this
MAVEN – Construire ses projets
MAV-PRO / LI-DEV-556

OBJECTIFS PEDAGOGIQUES

A la fin du cours, le stagiaire sera capable de :
-Mettre en pratique Maven
-Outiller ses développements
-Résoudre des problèmes
-Maîtriser les aspects avancés de Maven.

PUBLIC

PRE–REQUIS

Architectes et consultants. Indispensables :
-       Avoir suivi le stage  LI-DEV-472 (JAV-DVO) « Java pour les développeurs objet » et avoir mis en pratique les concepts.

CONTENU

  •  PRINCIPES DE MAVEN

Notion de build
Présentation, historique
ANT ou Maven ?
Installation
Architecture
Le Project Object Model (POM)
Principe de fonctionnement et d’exécution
Goal
« Convention plutôt que configuration »

  •  MAVEN ET PROJETS

Le cycle de vie du projet
Goal et cycle de vie
Goals usuels
Compilation
Packaging et installation de projet
Les fichiers de configuration de Maven
Identification des artefacts
Numéro de version : les snapshots

  •  DEPENDANCES

La gestion des dépendances
Dépendances optionnelles
Intervalle de versions de dépendances
Dépendances transitives et scope
Coordonnées et « classifier »
Les « scope » de dépendances
Les « repositories »
Présentation des plug-ins Maven
Gestion multi-projets
Héritage entre fichiers POM (POM parent)
Super POM
POM effectif
Figer les numéros de version
Gestion des propriétés

  •  UTILISER MAVEN

Intégration de Maven avec un IDE
Import de projet dans Eclipse
M2Eclipse : intégrer Maven dans Eclipse

  •  CONFIGURATION DES PLUG-INS

Goals, cycle de vie et phases
Les plug-ins principaux

  •  PROFILS DE BUILD

Définition et utilité
Activation de profil

  •  ARCHETYPES

Archetypes principaux
Création d’archétypes

  •  LES OPTIONS DE LA LIGNE DE COMMANDE

Travailler en mode déconnecté
Définition de propriété
Obtenir de l’aide
Contrôle de la verbosité
Contrôle de la mise à jour des plug-ins
Autres options

  •  CONFIGURATION AVANCEE

Organisation dans l’entreprise
Dépôt d’entreprise (Nexus, Artifactory…)
Les settings
Gestion des mots de passe
Limites du build

  •  LES « ASSEMBLY »

Définition et utilité
Le plug-in « assembly »
Assemblies prédéfinies
Construire un « assembly »
Sélection des fichiers

  •  GENERATION DU SITE

Personnaliser le descripteur de site
Ecrire la documentation du projet
Fichiers APT, FML
Personnaliser l’apparence du site

  •  CREATION DE PLUG-INS

Descripteur de plug-ins
Définition et configuration du « Mojo »
 

SESSIONS PROGRAMMEES

https://www.m2iformation.fr/formation-maven-construire-ses-projets/MAV-PR

VALIDATION

Exercices de validation au cours de la formation

PEDAGOGIE

Exposés – Cas pratiques – Synthèse

INTERVENANTS

Consultant-formateur dont les compétences techniques, professionnelles et pédagogiques ont été validées par des diplômes et/ou testées et approuvées par l’éditeur et/ou par M2i Formation.

MODALITES PRATIQUES

Durée : 2 jours (14 heures) avec 7 heures par jour
Prix stagiaire : 1.125 € TTC
Horaires : 09h00 / 17h30
 


Durée: