BDie Build-Tools Gradle und Maven im Überblick

Die beiden Build-Tools Gradle und Maven erlauben es auf einfache Weise, einen von der IDE unabhängigen Build-Prozess (Programme kompilieren, testen, Auslieferungen erzeugen usw.) zu beschreiben. In diesem Anhang stelle ich Ihnen beide kurz vor, aber Gradle ein wenig ausführlicher, weil es für die Beispiele dieses Buchs genutzt wird. Beachten Sie bitte, dass die nachfolgenden Beschreibungen auf Java 17 ausgerichtet sind. Die für das brandaktuelle Java 18 notwendigen Einstellungen werden separat in Abschnitt 9.3 betrachtet.

B.1Projektstruktur für Gradle und Maven

Bevor ich konkret auf Gradle und Maven eingehe, möchte ich kurz das von beiden genutzte Standardverzeichnislayout vorstellen. Eine solche ...

Get Java – die Neuerungen in Version 17 LTS, 18 und 19 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.