Cursusaanbod

Deze cursus is een opeenvolging van theorie en praktijk. Tijdens de sessie wordt een multimoduleproject ontwikkeld en alle geïntroduceerde concepten worden door de afgestudeerden begrepen.

  • Even voorstellen: Maven
    • Waarom Maven o Maven's doelstellingen
    • Belangrijkste kenmerken
    • Vergelijking van Maven en Ant
  • Eclipse IDE en Maven installatie
  • Slag
    • Specificatie van het project
    • Aanmaken van de eerste modules
    • Structuur van de projectdirectory
  • Eerste concepten
    • Project coördinaten
    • Maven Opslagplaats
    • De POM
  • Build Lifecycle, plugins en doelen
    • Schone levenscyclus
    • Standaard levenscyclus
    • Levenscyclus van de site
    • Pakket specifieke levenscycli
    • Gemeenschappelijke levenscyclusdoelen
  • Site generatie
    • Het bouwen van een projectsite
    • De sitebeschrijving aanpassen
    • Structuur van sitedirectory's
    • Documentatie van het project
  • Eenheidstest en rapporten (Surefire Report Plugin)
    • Goals
    • Gebruik
    • JUnit gebruiken
  • Afhankelijkheden
    • Maven's afhankelijkheidsmechanisme
    • Bereik van afhankelijkheid
    • Afhankelijkheden weergeven
    • transitieve afhankelijkheden
    • Conflictresolutie
    • Beheer van afhankelijkheden
  • Eigenschappen
    • Maven Eigenschappen
    • Eigenschappen van het project
    • Eigenschappen van instellingen
    • Eigenschappen van omgevingsvariabelen
    • Door de gebruiker gedefinieerde eigenschappen
    • Filteren van bronnen
  • Profielen bouwen
    • Bouw draagbaarheid op
    • Een POM overschrijven
    • Profiel activatie
    • Externe profielen
    • Instellingen profielen
  • Meer over de POM
    • POM-overerving
    • Multimodule projecten
    • POM Best practices
  • Beheer van opslagplaatsen
    • Nexus en de enterprise Repository
    • Nexus gebruiken
    • Configureren Maven voor Nexus
    • Nexus-configuratie
    • Bewerkingen van de opslagplaats

Vereisten

Afgestudeerden moeten vertrouwd zijn met de taal Java; de praktische oefening zal worden uitgevoerd met het Eclipse IDE-platform.

 21 Uren

Aantal deelnemers


Prijs Per Deelnemer

Testimonials (1)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën