Apache Maven

Apache Maven
Basisdaten
Entwickler Apache Software Foundation
Erscheinungsjahr 30. März 2002
Aktuelle Version 3.9.14
(12. März 2026)
Betriebssystem Plattformunabhängig
Programmier­sprache Java
Kategorie Build-Management-Tool
Lizenz Apache-Lizenz, Version 2.0
maven.apache.org

Apache Maven (kurz Maven) ist ein in der Programmiersprache Java geschriebenes Kommandozeilenwerkzeug aus der Kategorie der Build-Werkzeuge. Maven ist ein Top-Level-Projekt der Apache Software Foundation (ASF) und unter der freien Apache 2.0 Lizenz veröffentlicht.

In der offiziellen Dokumentation bezeichnet sich Maven als Projektmanagement-Werkzeug, da die Funktionen weit über das Erstellen (Kompilieren) der binär ausführbaren Artefakte aus dem Quellcode hinausgehen. Mit Maven können unter anderem auch Qualitätsanalysen von Programmcode und API-Dokumentationen erzeugt werden.

Maven wurde vornehmlich für die Java-Programmierplattform entwickelt und ist in integrierten Entwicklungsumgebungen für Java (z. B.: Apache NetBeans, Eclipse, IntelliJ IDEA) enthalten, sodass oftmals keine separate Installation notwendig ist.

Der Name Maven kommt aus dem Jiddischen und bedeutet so viel wie „Sammler des Wissens“.

  1. Release 3.9.14. 12. März 2026 (abgerufen am 7. April 2026).
  2. www.zhihu.com.
  3. The maven2 Open Source Project on Open Hub: Languages Page. In: Open Hub. (abgerufen am 19. Oktober 2018).
  4. projects.apache.org. (abgerufen am 8. April 2020).
  5. 1 2 What is Maven? apache.org, 5. Januar 2022, abgerufen am 5. Januar 2022 (englisch).