Schulungsübersicht

Dieser Kurs ist eine Abfolge von Theorie und praktischer Anwendung. Während des gesamten Kurses wird ein Projekt mit mehreren Modulen entwickelt, in dem alle vorgestellten Konzepte von den Absolventen verstanden werden.

  • Einführung in Maven
    • Warum Maven o Die Ziele von Maven
    • Wesentliche Merkmale
    • Vergleich zwischen Maven und Ant
  • Eclipse IDE und Maven-Installation
  • Erste Schritte
    • Projekt-Spezifikation
    • Erstellen der ersten Module
    • Struktur des Projektverzeichnisses
  • Erste Konzepte
    • Projekt-Koordinaten
    • Maven Repository
    • Das POM
  • Build Lifecycle, Plugins und Ziele
    • Sauberer Lebenszyklus
    • Standard-Lebenszyklus
    • Site-Lebenszyklus
    • Paketspezifische Lebenszyklen
    • Gemeinsame Lebenszyklusziele
  • Erstellung von Websites
    • Aufbau einer Projekt-Website
    • Anpassen des Site-Deskriptors
    • Struktur des Website-Verzeichnisses
    • Projektdokumentation
  • Einheitstest und Berichte (Surefire Report Plugin)
    • Goals
    • Verwendung
    • JUnit verwenden
  • Abhängigkeiten
    • Mavens Abhängigkeitsmechanismus
    • Umfang der Abhängigkeiten
    • Anzeigen von Abhängigkeiten
    • Transitive Abhängigkeiten
    • Auflösung von Konflikten
    • Verwaltung von Abhängigkeiten
  • Eigenschaften
    • Maven Eigenschaften
    • Projekt-Eigenschaften
    • Eigenschaften der Einstellungen
    • Eigenschaften von Umgebungsvariablen
    • Benutzerdefinierte Eigenschaften
    • Filterung von Ressourcen
  • Build-Profile
    • Übertragbarkeit von Builds
    • Überschreiben eines POM
    • Aktivierung von Profilen
    • Externe Profile
    • Profile für Einstellungen
  • Mehr über das POM
    • POM Vererbung
    • Multimodul-Projekte
    • POM Bewährte Praktiken
  • Repository-Verwaltung
    • Nexus und das Unternehmens-Repository
    • Nexus verwenden
    • Konfigurieren von Maven für Nexus
    • Nexus-Konfiguration
    • Repository-Operationen

Voraussetzungen

Die Absolventen müssen mit der Sprache Java vertraut sein, die praktische Übung wird mit der Eclipse IDE-Plattform durchgeführt.

 21 Stunden

Teilnehmerzahl


Price per participant (excl. VAT)

Erfahrungsberichte (1)

Kommende Kurse

Verwandte Kategorien