Apache Maven
Kursdauer: 3 Tage, TageskursKurssprache: deutsch, Unterrichtsmaterial überwiegend in englischer Sprache
Das Build-Werkzeug Apache Maven kennen und erfolgreich einsetzen lernen.
- Entwickler
- Administratoren
- Einführung in Java-Buildprozess
- Klassische Phasen des Buildprozesses
- Konzepte: Build-Automatisierung, Convention over Configuration, Dependency Management und Repositories
- Installation und Einrichten von Maven
- Einführung in Maven
- Standard-Lebenszyklus und Verzeichnisstruktur bei Maven
- Konfigurationsdateien pom.xml und settings.xml
- Nutzung von Repositories, Plugins und Archetypes
- Einrichten eigener Repositories
- Implementierung eigener Plugins
- Definition eigener Archetypes
- Integration von Maven in klassische IDEs
- Integration von Maven in CI-Prozess
- Vorteile und Nachteile gegenüber anderen Build-Werkzeugen
- Best Practices für Einsatz