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 ....
Site Internet:
http://maven.apache.org/Les catégories
Alternatives à Maven pour toutes les plateformes avec n'importe quelle licence
30
15
12
10
4
3
qmake
qmake est un outil de The Qt Company qui aide à simplifier le processus de construction d'un projet de développement sur différentes plates-formes.qmake automatise la génération de Makefiles afin que seules quelques lignes d'informations soient nécessaires pour créer chaque Makefile.
3
3
2
2
1
EBuild
EBuild est une technologie de création de projets logiciels, de gestion des dépendances et de génération de rapports.L'objectif est de pouvoir aborder tout problème de construction de manière structurée, déclarative et élégante.Il est extensible via une interface de plugin..
1
1
1
Cake
Cake (C # Make) est un système d'automatisation de construction multiplateforme avec un DSL C # pour des tâches telles que la compilation de code, la copie de fichiers et de dossiers, l'exécution de tests unitaires, la compression de fichiers et la construction de packages NuGet.