Maven

Formation

En Ligne

1 196 € HT

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

  • Méthodologie

    En ligne

  • Durée

    2 Jours

  • Dates de début

    Dates au choix

Connaître les enjeux et possibilités de Maven dans une équipe de développement - Etre capable de mettre en place et maintenir de multiples projets avec Maven

Les sites et dates disponibles

Lieu

Date de début

En ligne

Date de début

Dates au choixInscriptions ouvertes

À propos de cette formation

Connaître les enjeux et possibilités de Maven dans une équipe de développement - Etre capable de mettre en place et maintenir de multiples projets avec Maven

Tous

Connaissance de Java

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Les matières

  • Gestion
  • Dépendances

Le programme

- Découvrir Maven Maven : présentation, historique Fonctions : build, gestion des dépendances, tests, documentation, liaison avec des outils,... Maven vs outils de build Description du projet : POM (Project Object Model) Super POM, Héritage de POMs Projet multi-modules Repository local et repository distant Maven et les IDEs : Eclipse, Netbeans,... Atelier : Installation de Maven et configurations des référentiels (repositories) - Construire un projet avec Maven Structure d'un projet ou d'un module Modèles de projets (Archetype) Principaux Plugins, Goals Tests unitaires, d'intégration Cycle de vie : compilation, test, assemblage, déploiement,... Découpage d'un projet en modules Encodage des fichiers : sources, ressources Gestion des versoins, snapshots Les profils Empaquettage Déploiement d'un projet sur un serveur d'applications Déploiement par copie : ssh, ftp Maven et SCM (Source Code Management) : SVN, CVS, Git Maven et l'intégration continue (Jenkins) Atelier : création et gestion de projets Java/JEE dans un contexte d'intégration continue - Gérer les dépendances du projet Déclaration de dépendance, portées Dépendances transitives, dépendance optionnelles Gestion des versions (patterns) Gestion des conflits Enregistrer un projet/ une archive en tant que dépendance dans le repository Atelier : paramétrage de dépendances et gestion de conflits - Stocker les dépendances Limites du default repository Proxy Repositories Gestion de priorités Outils de gestion de repositories Atelier : utilisation d'un proxy repository : Nexus ou Artifactory... - Générer le site web et des rapports du projet Génération d'un site Maven (mvn site) Plugin site et personnalisations Rapports de tests (surfire) Checkstyle, changelog, changes PMD / CMD Documentation technique (JavaDoc), sources (JXR) Qualimétrie : Maven et Sonar Atelier : Génération du site et de différents rapports sur le projet - Synthèse, Bonnes pratiques

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Maven

1 196 € HT