Apache Maven
Apache Maven est un outil logiciel de compréhension et de gestion de projet. Il est basé autour d'un concept de modèle d'objet du projet ou POM. Maven est conçu pour gérer la construction, la documentation et les rapports d'un projet de son moyeu central de l'information. Maven peut être utilisé dans les trois façons suivantes: Utilisation Les informations relatives usage est optimisé pour les projets de construction qui utilisent Maven. Ces ressources comprennent un test de dix minutes qui fonctionne comme un tutoriel, donnant un aperçu des principales caractéristiques de Maven dans un facile dix minutes. Il y a aussi une liste de plug-in pour des informations spécifiques sur chaque plugin Maven. Étendre Les informations relatives s'étendre-est conçu pour les personnes qui veulent créer un plugin Maven pour accompagner leur propre jeu d'outils ou d'un projet. Il y a aussi des informations disponibles pour les personnes qui pourraient ou pourraient ne pas être intéressé à utiliser Maven, mais qui sont intéressés par la publication des données du projet dans le dépôt central de Maven. Contribuer L'information est pour les personnes liées qui contribuent-veulent participer avec Maven. Maven est un logiciel open source avec une communauté qui accueille la contribution et l'innovation. Les développeurs et les personnes intéressées à contribuer au projet de base Maven bénéficiera de ces informations. Il y a une variété de soutien disponible pour Maven. Il y a un wiki avec une liste de diffusion archive stocke les informations sur les problèmes précédemment résolus. Il y a aussi un tracker problème avec la même fonction. Si le problème n'a pas été vu auparavant, vous pouvez vous abonner à la liste de diffusion des utilisateurs Maven pour recevoir des réponses. Les développeurs Maven sont également disponibles pour contact à l'aide IRC. Il y a quelques exigences du système pour exécuter Maven. Bien qu'il n'y ait pas d'exigence de mémoire minimum ou exigence du système d'exploitation, Maven nécessite un Java Development Kit téléchargé. Maven est également distribué en douze formats de téléchargement différents, afin que vous puissiez choisir celui qui convient le mieux à votre système d'exploitation. Maven est exécuté en utilisant une syntaxe unique qui est facile à apprendre. Pour les projets de construction, vous devez vous familiariser avec les commandes de syntaxe et la manière de les exécuter. Le site Maven a des tutoriels complets d'utilisation, ainsi que des exemples de projets et des conseils de dépannage pour quand les choses ne vont pas comme prévu.
- Configuration simple du projet qui vous permet de lancer de nouveaux projets et modules en quelques secondes
- Conformément à l'usage de tous les projets
- La gestion des dépendances qui comprend des fermetures de dépendance et la mise à jour automatique
- Capacité à gérer plusieurs projets en même temps
- L'accès à plusieurs bibliothèques et métadonnées
- Extensible avec Java capacité plug-in
- Modèle construit à base
- informations Coherent projet et tutoriels disponibles en ligne
- Offre la possibilité de garder un utilisateur mise à jour sur les bibliothèques et l'automatisation
- Gère les dépendances entre les bibliothèques et les projets
- Permet aux développeurs de se concentrer sur la fonctionnalité au lieu de la structure
- Il gère de grands projets complexes avec facilité
- Aucun système de disque dur minimum ou d'exploitation requis
- Fonctionne sur presque toutes les plateformes
- Besoins Java Development Kit à terme
- Obtenir une bonne configuration peut prendre un temps précieux et des ressources
- De nombreux paramètres de configuration peuvent faire l'apprentissage du système difficile
- la gestion de la dépendance est juste en moyenne plutôt que supérieure