Kursbeschreibung
Modernes Build-Management mit Apache Maven.
Zielgruppe
- Java EntwicklerInnen
- Software EntwicklerInnen
Voraussetzung für die Schulung
- Java Kenntnisse
- git / svn Grundkenntnisse
Kursinhalte
Maven Übersicht
- Architektur und Aufbau
- Vergleich mit Ant und Gradle
- Project Object Model (POM)
Einstieg in Maven
- Installation und Setup
- mvn CLI Tools
- Maven Konfiguration
- settings.xml
- Dependency Management
- Repositories
- Profile
- IDE Integration (Clipse und IntelliJ IDEA)
- Maven Plugins
Fortgeschrittene Themen
- Repository Managers
- Best Practices / Dou0027s and Donu0027ts
- Integration in CI / CD
- Git Sub-Projekts
- Sicherheit und Proxies

