O'Reilly logo

Java – die Neuerungen in Version 9 bis 12 by Michael Inden

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

CEinführung Maven

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

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. Maven setzt ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required