Maven - Construire ses projets

Qualiopi
Durée 14h en 2 jours
Localisation Partout en France
Logo de M2I - Maven - Construire ses projets

Proposé par

M2I

Prérequis

Avoir suivi le stage

Public admis

  • Salarié en Poste
  • Entreprise

Demandeur d'emploi et Etudiant non admis

Financement

  • Votre OPCO
  • Financement personnel

Financement CPF non pris en charge

Modalités

  • En centre
  • À distance

Objectifs pédagogiques

A l'issue de cette formation, vous serez capable de :

  • Mettre en pratique Maven
  • Outiller ses développements
  • Résoudre des problèmes
  • Gérer les aspects avancés de Maven.

Programme de la formation

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

Dépendances

  • 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'archetypes

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 avancée

  • 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

Génération du site

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

Création de plug-ins

  • Descripteur de plug-ins
  • Définition et configuration du "Mojo"

Le contenu de ce programme peut faire l'objet d'adaptation selon les niveaux, prérequis et besoins des apprenants.

Modalités d’évaluation des acquis

  • En cours de formation, par des cas pratiques et/ou mises en situation
Logo de M2I - Formation Maven - Construire ses projets

Proposé par

M2I

"Un leadership dans le domaine de la formation"

Voir la fiche entreprise
Logo de M2I - Maven - Construire ses projets

Maven - Construire ses projets

0 ville proposant cette formation
Logo

La 1ère plateforme pour trouver une formation, choisir son orientation ou construire son projet de reconversion.

© 2024 France Carrière. Tous droits réservés.