Webinar

Maven für Entwickler - Build Management und Dependency Management mit Apache Maven

Inhalte

  • Grundlagen und Konzepte von Apache Maven
    • Ziele und Architektur von Maven
    • Aufbau eines Maven-Projekts
    • Standard Directory Layout
    • Build Lifecycle und Phasen
    • Maven im modernen Java-Ökosystem

  • Installation und Entwicklungsumgebung
    • Installation und Konfiguration
    • Maven in IntelliJ IDEA und Eclipse
    • Arbeiten mit der Kommandozeile
    • Maven Wrapper verwenden

  • Project Object Model (POM)
    • Struktur und Aufbau der pom.xml
    • Projektkoordinaten und Artefakte
    • Properties und Konfigurationen
    • Vererbung und Parent-POMs

  • Dependency Management
    • Abhängigkeiten verwalten
    • Scopes und Transitivität
    • Dependency-Konflikte analysieren
    • Bill of Materials (BOM)
    • Best Practices für Dependency Management
    • Build-Prozesse und Plugins
    • Maven Build Lifecycle verstehen
    • Plugins konfigurieren und einsetzen
    • Compiler-, Test- und Packaging-Plugins
    • Eigene Build-Anpassungen umsetzen
    • Token Replacement und Ressourcenverarbeitung

  • Multi-Module-Projekte
    • Aufbau und Struktur
    • Parent- und Child-Module
    • Verwaltung großer Projektlandschaften
    • Modulare Softwareentwicklung mit Maven

  • Repositories und Artefaktverwaltung
    • Maven Central Repository
    • Nexus und Artifactory
    • Lokale und Remote-Repositories
    • Veröffentlichung eigener Artefakte

  • Testing und Qualitätssicherung
    • Unit Tests mit Maven
    • Integrationstests ausführen
    • Testreports erzeugen
    • Codeanalyse und Qualitätswerkzeuge integrieren

  • CI/CD und moderne Entwicklungsprozesse
    • Maven in GitHub Actions
    • Maven in GitLab CI
    • Automatisierte Build- und Release-Prozesse
    • Versionierung und Release-Management

  • Troubleshooting und Best Practices
    • Build-Probleme analysieren
    • Abhängigkeitskonflikte beheben
    • Build-Performance optimieren
    • Wartbare Maven-Projekte entwickeln

LernzieleSie lernen die Konzepte und Funktionsweisen von Apache Maven kennen und können Maven-Projekte professionell erstellen, verwalten und optimieren. Nach dem Seminar sind Sie in der Lage, Build-Prozesse zu automatisieren, Abhängigkeiten effizient zu verwalten, Multi-Module-Projekte zu strukturieren und Maven erfolgreich in moderne Entwicklungs- und CI/CD-Umgebungen zu integrieren.ZielgruppenDas Seminar richtet sich an Java-Entwickler, Softwareentwickler, Build-Manager, DevOps-Mitarbeitende und technische Projektmitarbeitende, die Maven in ihren Projekten einsetzen oder künftig einsetzen möchten. Das Seminar eignet sich sowohl für Einsteiger in Maven als auch für Entwickler, die ihre vorhandenen Kenntnisse vertiefen möchten.TeilnahmevoraussetzungenSie benötigen Grundkenntnisse in Java.Erfahrung in der Softwareentwicklung wird empfohlen.Vorkenntnisse in Maven sind nicht erforderlich.
  • Grundlagen und Konzepte von Apache Maven
    • Ziele und Architektur von Maven
    • Aufbau eines Maven-Projekts
    • Standard Directory Layout
    • Build Lifecycle und Phasen
    • Maven im modernen Java-Ökosystem

  • Installation und Ent...
Mehr Informationen

Termine und Orte

Datum Dauer Preis
Webinar
24.09.2026 - 25.09.2026 14 h 14 h Details Details Jetzt buchen
10.12.2026 - 11.12.2026 14 h 14 h Details Details Jetzt buchen
05.03.2027 - 06.03.2027 14 h 14 h Details Details Jetzt buchen
11.06.2027 - 12.06.2027 14 h 14 h Details Details Jetzt buchen
10.09.2027 - 11.09.2027 14 h 14 h Details Details Jetzt buchen
10.12.2027 - 11.12.2027 14 h 14 h Details Details Jetzt buchen

+++ Catalog API +++

SG-Seminar-Nr.: 9259638

Anbieter-Seminar-Nr.: 2345

Termine

  • 24.09.2026 - 25.09.2026

    Webinar

  • 10.12.2026 - 11.12.2026

    Webinar

  • 05.03.2027 - 06.03.2027

    Webinar

  • 11.06.2027 - 12.06.2027

    Webinar

  • 10.09.2027 - 11.09.2027

    Webinar

Seminare mit Termin haben Plätze verfügbar. Rechnung erfolgt durch Veranstalter. Für MwSt. Angabe auf den Termin klicken.

Seminar merken
Vergleichen
Jetzt buchen

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Webinar
  • Deutsch
    • Keine
  • 14 h
  • Anbieterbewertung   (266)

Ihre Vorteile

mehr erfahren
  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service
Datum Dauer Preis
Webinar
24.09.2026 - 25.09.2026 14 h 14 h Details Details Jetzt buchen
10.12.2026 - 11.12.2026 14 h 14 h Details Details Jetzt buchen
05.03.2027 - 06.03.2027 14 h 14 h Details Details Jetzt buchen
11.06.2027 - 12.06.2027 14 h 14 h Details Details Jetzt buchen
10.09.2027 - 11.09.2027 14 h 14 h Details Details Jetzt buchen
10.12.2027 - 11.12.2027 14 h 14 h Details Details Jetzt buchen