´╗┐Karl Heinz Marbaise

Bio

Karl Heinz Marbaise ist als freiberuflicher DevOps im Java Umfeld tätig. Dazu gehören die Entwicklung mit Java und den unterschiedlichsten Frameworks. Im Bereich von Build- und Konfigurationsmanagement (Maven, Jenkins, Nexus, Git), führt er seit Jahren Trainings durch. In der Freizeit arbeitet er an einer Reihe von Open Source Projekten mit, u.a. ist er Core-Committer von Maven.

Twitter: @khmarbaise

Apache Maven 4.0.0 - die Zukunft?

Wie einige schon bemerkt haben dürften, gibt es eine ganze Menge aktivitäten im Bereich der
Entwicklung von Apache Maven. Der aktuelle master von Maven ist in der Zwischenzeit (seit November
2019) auf JDK 8 als minimum umgestellt worden. Einige haben sich sicherlich schon gefragt, warum ist
das nicht schon längst geschehen? Ein weiteres Thema ist der Bereich "Build vs. Consumer POM"
oder das Verhalten des Reaktors. Das Ziel ist es eine Maven Version 4.0.0-alpha-1 als Startpunkt zu erhalten aber gleichzeitig nicht alles was bisher existiert unbrauchbar zu machen. Stichwort Rückwärtskompatibilität.
Ziel ist es, im Rahmen des Vortrages, Hintergründe zu erläutern, obige Fragen zu beantworten und
weitere Anregungen und Fragen zu diskutieren.