Apache Maven construit des projets, gère leurs dépendances et automatise des tâches de compilation ou de publication via un fichier POM.
Maven décrit un projet dans un fichier POM. Le cycle de vie et les extensions définissent les étapes de compilation, de test et de création des artefacts.
Le site indique comment choisir une version, déclarer des dépendances et consulter les guides des extensions.