CEinführung Maven

In diesem Anhang stelle ich das Build-Tool Maven1 im Kontext von Java 8 und 11 kurz vor. Dieser Anhang dient als Einstieg in Maven und zum besseren Verständnis der in Abschnitt 9.4 beschriebenen notwendigen Einstellungen für Java 14.

C.1Maven im Überblick

Erfahrungsgemäß besitzen viele Projekte doch recht ähnliche Anforderungen an einen Build-Lauf, nämlich Java-Klassen kompilieren, Tests ausführen und daraus ein Produkt (auch Artefakt genannt), z. B. in Form eines JARs, erzeugen. Natürlich ist es wünschenswert, diesen Ablauf nicht für jedes Projekt erneut beschreiben zu müssen. Maven gibt dazu einen Standardablauf vor, der für sehr viele Projekte geeignet ist, wodurch sich das Build-Management von Softwareprojekten vereinfacht. ...

Get Java – die Neuerungen in Version 9 bis 14 now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.