| Ce site met a disposition le build journalier de la traduction francaise du Maven: The Definitive Guide Consultez : | ![]() |
Depuis la version 2.1 de Maven, il existe de nouvelles options qui vous permettent de manipuler la façon dont Maven va construire des projets multimodule. Si vous utilisez Maven 2.0, ces nouveaux arguments ne sont pas disponibles. Ces nouvelles options sont :
Construit le reactor dynamiquement depuis les sous-répertoires
Reprend le reactor depuis le projet spécifié
Construit le reactor spécifié plutôt que tous les projets
Si une liste de projets est spécifiée, construit aussi tous les projets demandés par cette liste
Si une liste de projets est spécifiée, construit aussi tous les projets dont dépendent les projets de cette liste
Supposons que nous soyons en train de travailler sur du code et que nous essayions d'exécuter mvn install
depuis simple-parent, et que nous ayons un test en échec dans simple-weather.
Nous corrigeons donc simple-weather sans changer simple-model ;
nous savons que simple-model est bon et que donc il n'est pas nécessaire de le
reconstruire ou de le tester. Nous pouvons alors utiliser l'argument --resume-from ainsi :
$ mvn --resume-from simple-weather install
Ainsi, simple-model ne sera pas reconstruit et le build reprendra là où nous l'avions laissé dans simple-weather.
Si simple-weather est construit avec succès, Maven poursuivra et construira les autres projets.