Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
maven2 [Le 07/04/2011, 15:00]
Aldian déplacée vers http://doc.ubuntu-fr.org/maven
— (Version actuelle)
Ligne 1: Ligne 1:
-{{tag>​Lucid programmation}} 
  
----- 
- 
-====== Maven ====== 
- 
-**Apache Maven** est un outil logiciel libre pour la gestion et l'​automatisation de production des projets logiciels Java en général et Java EE en particulier. L'​objectif recherché est comparable au système Make sous Unix : produire un logiciel à partir de ses sources, en optimisant les tâches réalisées à cette fin et en garantissant le bon ordre de fabrication. 
- 
-Il est semblable à l'​outil Ant, mais fournit des moyens de configuration plus simples, eux aussi basés sur le format XML. Maven est géré par l'​organisation Apache Software Foundation. Précédemment Maven était une branche de l'​organisation Jakarta Project. 
- 
-Maven utilise un paradigme connu sous le nom de Project Object Model (POM) afin de décrire un projet logiciel, ses dépendances avec des modules externes et l'​ordre à suivre pour sa production. Il est livré avec un grand nombre de tâches pré-définies,​ comme la compilation de code Java ou encore sa modularisation. 
- 
-Maven est un outil très riche qui gagne beaucoup de terrain. C’est aussi un outil jeune, mais dont l'​évolution est remarquable. 
- 
-Un élément clé et relativement spécifique de Maven est son aptitude à fonctionner en réseau. Une des motivations historiques de cet outil est de fournir un moyen de synchroniser des projets indépendants : publication standardisée d'​information,​ distribution automatique de modules jar. Ainsi en version de base, Maven peut dynamiquement télécharger du matériel sur des entrepôts logiciels connus. Il propose ainsi la synchronisation transparente de modules nécessaires. 
- 
-Maven1 et Maven2 ont été développés en parallèle mais les versions futures seront basées sur la structure de la deuxième version. Les parties suivantes de l'​article traitent en priorité Maven2. 
- 
-===== Installation ===== 
- 
-Toute installation de Maven nécessitera l'​[[:​tutoriel:​comment_installer_un_paquet|installation du paquet]] **[[apt://​maven2|maven2]]**. 
- 
-Vous pouvez vérifier que Maven est bien installé en tapant ​ 
-  mvn -version 
-  ​ 
-===== Voir aussi ===== 
- 
-**(en)** [[http://​maven.apache.org/​|Site officiel]] 
- 
-**(fr)** [[wpfr>​Apache_Maven|Article sur Wikipedia]] 
- 
----- 
- 
-//​Contributeurs : [[:​utilisateurs:​kwiky]] // 
  • maven2.1302181231.txt.gz
  • Dernière modification: Le 07/04/2011, 15:00
  • par Aldian