Maven est devenu le standard de la gestion du cycle de vie des projets. Il constitue une agrégation d'outils, de bonnes pratiques et d'éléments structurants. Ce stage vous apportera une réelle maîtrise de sa configuration et vous fera comprendre son rôle central dans une démarche d'intégration continue en Java.
Les sites et dates disponibles
Lieu
Date de début
Paris la Défense
((92) Hauts-de-Seine)
la Grande Arche, Paroi Nord, 92044
Date de début
Dates au choixInscriptions ouvertes
Dates au choixInscriptions ouvertes
Paris la Défense
((92) Hauts-de-Seine)
la Grande Arche, Paroi Nord, 92044
Date de début
Consulter
À propos de cette formation
Objectifs pédagogiques
Structurer un projet autour de Maven
Gérer les dépendances et les repositories
Générer le site d'un projet
Générer des rapports personnalisés
Mettre en place une intégration continue avec Jenkins
Questions / Réponses
Ajoutez votre question
Nos conseillers et autres utilisateurs pourront vous répondre
Notre équipe va devoir vérifier votre question pour s'assurer qu'elle respecte notre règlement de publication. D'autre part, nous avons remarqué d'après vos réponses qu'il est possible que vous n'ayez pas la possibilité de vous inscrire à cette formation. Ceci peut-être dû à votre localisation géographique, à votre niveau académique, etc. Veuillez consulter directement l'établissement concerné pour toute information supplémentaire.
Merci beaucoup!
Nous sommes en train d'examiner votre question. Nous la publierons prochainement.
Préférez-vous que l'établissement vous contacte directement?
Les Avis
Avez-vous suivi ce cours? Partagez votre avis
Les matières
Dépendances
Gestion
Gérer le projet
Gestion de projet
POM
Cycle de vie
Documentation
Jenkins
Api
Build
Le programme
PROGRAMME DE FORMATION » Présentation Au delà d'un simple outil de build. Le monde Maven : gestionnaire de sources, tests automatisés, documentation... » Mise en place d'un premier projet Maven Installation de Maven. Le POM (Project Object Model). Repository local et repository distant. Qu'est-ce qu'un plug-in Maven ? Qu'est-ce qu'un goal ? Structure standard d'un projet Maven. Contrôle du cycle de vie : installation, compilation, déploiement... Notions d'archétype, groupe, artefact, version, assemblies. Découpage d'un projet en modules. Héritage entre fichiers POM ; le super-POM. Exercice Installation de Maven et création d'un premier projet Maven. » Les dépendances Notion de dépendance et de dépendance transitive. Déclaration des dépendances dans le POM. Comment résoudre un conflit de dépendances ? Exercice Paramétrage de dépendances simples et transitives. » Les repositories Limites du repository par défaut. Déclaration de plusieurs repositories. Gestion de priorités. Outils de gestion de repository (Nexus, Artifactory...). Exercice Migration d'un projet non structuré vers Maven. Paramétrage de dépendances et de repositories. » Utilisation courante Les core plug-ins : compiler, déployer, installer... Les plug-ins pour la génération d'applications JEE... Les versions. Les snapshots. Les profils. Maven et le travail en équipe. CVS SVN. Intégration de Maven aux IDE (Eclipse...). Génération de la documentation. Exercice Configuration du cycle de vie complet d'un projet. » Génération d'un site Maven Le plug-in site. Le site descriptor. Le site layout. Skins par défaut, création d'une Skin personnalisée. Exercice Génération d'un site personnalisé. » Les rapports Maven Génération de rapports sur les tests. Checkstyle, changelog, changes. Exercice Génération de rapports personnalisés. » Intégration continue Définition. Best Practices. Présentation de Jenkins comme serveur de build et d'intégration continue. Configuration. Exercice Mise en place de Jenkins.
Informations complémentaires
Sommaire • Présentation • Mise en place d'un premier projet Maven • Les dépendances • Les repositories • Utilisation courante • Génération d'un site Maven • Les rapports Maven • Intégration continue Participants Développeurs, architectes, chefs de projet techniques. Prérequis Connaissances de base du langage Java et de JEE.
Ajoutez des cours similaires et comparez-les pour mieux choisir.
{title}
{rating}
{centerName}
{price}
{price}{priceBeforeDiscount}{taxCaption}
{options}
Formation par thèmes
Cours de Animaux Cours de Architecture et Construction Cours de Arts Cours de Communication et Information Cours de Design Cours de Développement Personnel et Détente Cours de Droit Cours de Économie et Gestion Cours de Éducation Cours de Gestion d'Entreprise Cours de Hôtellerie et Tourisme Cours de Industrie Cours de Informatique Cours de Langues Cours de Marketing et Vente Cours de Mode et Beauté Cours de Qualité - Sécurité - Environnement Cours de Santé et Social Cours de Sciences Cours de Sciences Humaines et Sociales Cours de Secteur Public Cours de Sport Cours de Transport et Logistique
Maven, gérer le cycle de vie d'un projet, 2 jours (réf. MAV)
ORSYS
Maven, gérer le cycle de vie d'un projet, 2 jours (réf. MAV)