Apache Maven par Johann AVELINE
Conventions
Cycle de vie
Le cycle de vie est une suite de phases prédéfinies qui doit couvrir les besoins de tout projet. Ces phases sont symboliques et ne sont associées à aucun traitement particulier, mais elles permettent de définir les étapes clés de la construction du projet. Quels que soient le projet et ses particularités, tout traitement réalisé pour le "construire" fera partie de l'une de ces étapes.
Cycle de vie défini par Maven :
Phase | Description |
---|---|
validate |
Validation du projet Maven. |
initialize |
Initialisation. |
generate-sources |
Génération de code source. |
process-resources |
Traitement des fichiers de ressources. |
compile |
Compilation des fichiers sources. |
process-classes |
Post-traitement des fichiers binaires compilés. |
test-compile |
Compilation des tests. |
test |
Execution des tests. |
package |
Assemblage du projet sous forme d'archive Java. |
install |
Mise à disposition de l'archive sur la machine locale pour d'autres projets. |
deploy |
Mise à disposition publique de l'archive Java. |
Il s'agit d'une liste simplifiée : le cycle complet définit de nombreuses phases intermédiaires disponibles sur le site officiel de Maven.
<< page précédente | page suivante >> |