31
Apache Maven est un outil basé sur Java pour l'automatisation de construction et la gestion de projet (dans le développement de logiciels).Il est centré sur un modèle d'objet de projet (POM) décrit dans un fichier XML qui décrit la structure du projet et ses dépendances avec d'autres composants et bibliothèques.Maven fournit des cibles prédéfinies pour la compilation et le conditionnement du code source.Il peut télécharger automatiquement les bibliothèques de logiciels référencées à partir d'un référentiel en ligne.Bien que la conception ouverte de Maven permette théoriquement la prise en charge d'autres langages de programmation, elle est principalement utilisée pour le développement Java, où elle est devenue largement utilisée à la fois pour les projets Open Source ainsi que pour les équipes de développement privées ....
maven