Key facts
- Developer
- The Apache Software Foundation
- Initial release
- 13 July 2004 ; 21 years ago ( 2004-07-13 )
- Stable release
- 3.9.16 / 17 May 2026 ; 24 days ago ( 17 May 2026 )
- Written in
- Java
- Type
- Build tool
- License
- Apache License 2.0
- Website
- maven .apache .org
- Repository
- github .com /apache /maven
via Wikipedia infobox
Wikidata facts
- Country
- United States
- Headquarters
- San Francisco
- Based on
- convention over configuration
- Developer
- Apache Software Foundation
- Platform
- Java virtual machine
- Official website
- maven.apache.org
Show 12 more facts
- copyright license
- Apache Software License 2.0
- programmed in
- Java
- software version identifier
- 3.9.15
- issue tracker URL
- issues.apache.org/jira/browse/MNG
- download URL
- maven.apache.org/download.html
- Stack Exchange tag
- stackoverflow.com/tags/maven
- source code repository URL
- github.com/apache/maven-integration-testing
- operating system
- cross-platform
- publication date
- 2002-03-30
- social media followers
- 11319
- inception
- 2008-02-01
- Commons category
- Apache Maven
via Wikidata · CC0
Article · Italiano
In informatica Apache Maven è uno strumento di gestione di progetti software basati su Java e build automation.Per funzionalità è similare ad Apache Ant, ma basato su concetti differenti. Può essere usato anche in progetti scritti in C#, Ruby, Scala e altri linguaggi. Il progetto Maven è ospitato da Apache Software Foundation, dove faceva parte dell'ex progetto Jakarta. Maven usa un costrutto conosciuto come (POM); un file XML che descrive le dipendenze fra il progetto e le varie versioni di librerie necessarie nonché le dipendenze fra di esse. In questo modo si separano le librerie dalla directory di progetto utilizzando questo file descrittivo per definirne le relazioni. Maven effettua automaticamente il download di librerie Java e plug-in Maven dai vari repository definiti scaricandoli in locale o in un repository centralizzato lato sviluppo. Questo permette di recuperare in modo uniforme i vari file JAR e di poter spostare il progetto indipendentemente da un ambiente all'altro avendo la sicurezza di utilizzare sempre le stesse versioni delle librerie.
Abstract from DBpedia / Wikipedia · CC BY-SA