2009-07-26 8 views

Répondre

1

Ce fichier s'appelle pom.xml et fournit une définition de votre projet à maven afin qu'il puisse le construire. Enregistrez-le dans le dossier racine de votre projet et exécutez mvn installer à partir du même endroit pour construire le projet. Si vous avez besoin de plus d'informations, vous devriez lire de la documentation et des tutoriels pour maven. Maven utilise un objet projet pour décrire un projet.

3

Cela inclut les définitions des dépendances et des exécutions à utiliser pour un projet, les rapports à exécuter lors de la construction et une foule d'autres fonctionnalités. Dans Maven 2, ce modèle est défini dans le fichier pom.xml (dans Maven 1, le fichier s'appelait project.xml). Maven s'attend à trouver le pom.xml dans le répertoire racine du projet (bien que cela puisse être surchargé). Lorsque vous exécutez un objectif Maven, le POM est analysé à partir de pom.xml, Maven détermine les dépendances et les plugins nécessaires, les télécharge depuis les référentiels distants, puis exécute les plugins configurés pour le projet.

Pour un projet jar, l'exécution de mvn install exécutera par défaut une série d'opérations basées sur default lifecycle bindings. Vous pouvez définir des opérations supplémentaires en ajoutant des définitions de plugin au pom et en les liant à la phase correspondante du cycle de vie. Le Maven book est un bon guide pour Maven. La section Maven by Example vous guidera à travers les différentes parties de la configuration de Maven. Si vous êtes familier avec Ant, jetez un oeil à la section Comparing Maven with An t pour comprendre les différences.

+0

excellente description – Schildmeijer