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).