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 >>

Valid XHTML 1.0!

Maven Logo