Karl Heinz Marbaise
SoftwareEntwicklung Beratung Schulung
SoftwareEntwicklung Beratung Schulung
Würselen, Germany
Actions
Karl Heinz Marbaise works as a freelance DevOps in the Java environment. This includes developments in Java (Spring Boot, JUnit Jupiter, Testcontainers etc.) and the development of tools for process support in Go. In the area of build and configuration management (Maven, Jenkins, Nexus, Git) he has been conducting trainings for years. In his spare time he works on various open source projects including the Apache Maven project. Acting as Apache Project Chairman. He gives talks on various topics at different events.
Karl Heinz Marbaise ist als freiberuflicher DevOps im Java Umfeld tätig. Dazu gehören Entwicklungen im Bereich Java (Spring Boot, JUnit Jupiter, Testcontainers etc.) und die Entwicklung von Tools für die Prozessunterstützung in Go. Im Bereich von Build- und Konfigurationsmanagement (Maven, Jenkins, Nexus, Git) führt er seit Jahren Trainings durch. In seiner Freizeit arbeitet er an
den unterschiedlichsten Open Source Projekten unter anderem am Apache Maven Projekt. Aktuell ist er der Apache Maven Projekt Chairman. Er hält bei unterschiedlichsten Veranstaltungen Vorträge zu entsprechenden Themen.
Area of Expertise
Topics
Maven 4 - Aktueller Stand der Entwicklung
Es gibt schon eine Apache Maven Version 4.0.0 (ja aktuell noch in Alpha 9) Stadium (zum Zeitpunkt der Einreichung), interessant ist nur, dass die Zahl der Benutzer doch sehr überschaubar ist.
Ich möchte in dem Vortrag die unterschiedlichen Verbesserungen von Apache 4.0.0 mithilfe von Beispielen darstellen.
Welche Verbesserungen und Anpassungen wurden bisher in Apache Maven 4.0.0 gemacht und welche Vorteile bietet die neue Major Release im Vergleich zu Maven 3.X ?
Es wären z.B. Punkte, wie Consumer vs. Build Pom zu nennen. Oder die Verbesserung des Reaktor-Verhaltens, insbesondere bei Multi-Module-Builds. Weiterhin Themen wie z.B. BOM Packaging etc.
Die Frage ist, welche Möglichkeiten, der Consumer vs. Build POM Ansatz bietet. Welche Verbesserungen bieten die Reaktor verbesserungen?
Warum gibt es überhaupt eine Maven 3.9.X Release? Warum nicht direkt 4.0.0?
Erweitert wird der Vortrag um Themen, die möglicherweise die Rückwärtskompatibilität brechen könnten. Des Weiteren schauen wir uns einmal die Projektstruktur des Apache Maven Projektes an, um einmal eine Übersicht über die unterschiedlichen Bereiche des Projektes zu erhalten.
Devoxx Belgium
* The Current State of Apache Maven 4 - Development
* Apache Maven BOF
Java Forum Stuttgard
The Current State of Apache Maven 4 – Development
JCON EUROPE 2024 Sessionize Event
Continuous Lifecycle und ContainerConf
Maven 4: Außer der Versionsnummer ändert sich nichts?
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top