question sur mvn -e installation propre
Dans maven, ce n' "-e" correspond à la commande suivante.
mvn -e clean install
En outre, quelle est la différence entre
mvn clean install
et
mvn clean compile
OriginalL'auteur bit-question | 2011-05-17
Vous devez vous connecter pour publier un commentaire.
Que Satish a déclaré, le "-e" affiche les erreurs d'exécution dans le maven sortie.
À la différence de la section "installer" vs "compiler", ceux qui sont différents du cycle de vie de Maven étapes. Voir la Introduction à la construction du Cycle de vie de la documentation pour vous aider. La clé à se rappeler est que Maven va exécuter toutes les étapes du cycle de vie jusqu'à et y compris celui que vous spécifiez, et puis s'arrêter.
Spécifiquement dans votre cas, "mvn clean compiler" va exécuter Maven avec deux cycle de vie objectifs, le premier étant "propre", et le second, "compiler". Le "compiler" phase du cycle de vie va exécuter la construction de jusqu'à et y compris la compilation de la source du projet de code. La "installer" phase du cycle de vie permettra de courir tout le chemin à travers l'emballage de votre projet dans son conteneur (jar, war, etc) et les installer à votre référentiel maven local, qui se trouve sur votre machine locale. Lorsqu'un projet est installé dans votre dépôt local, d'autres projets que vous avez créer sur votre machine de référence sans avoir à en avoir aucune connaissance de l'endroit où le code source ou le projet de construire des artefacts se trouvent réellement.
OriginalL'auteur DuckPuppy
l'e drapeau (e = erreur) imprime des messages d'erreur détaillés.
mvn clean install, n'compilation, édition des liens et installe (copies de serveur d'application, etc)
pour plus d'maven options de regarder cette ref de la carte
http://www.scribd.com/doc/15778516/DZone-Refcard-55-Apache-Maven-2
ou maven liste des commandes
http://cvs.peopleware.be/training/maven/maven2/mvnCommand.html
OriginalL'auteur Satish
mvn clean install
- Tout d'abord, nettoie déjà compilé les fichiers de classe (probablement dans la cible/répertoire). Ensuite, il compile les classes, de générer le bocal, puis installer le créé le pot à votre locale m2 référentiel (probablement situé à ~/.m2/repository/).mvn clean compile
- Le nettoyage fait la même chose que ci-dessus. Et, puis, il compile les fichiers java dans le projet. Et, s'arrête là. Il ne crée pas le pot, ni installer quoi que ce soit pour le local repository maven.-e
affiche la pile-traces se produire lorsque votre build est échoué. C'est une pile normale-trace que des programmes java produire lorsque des exceptions se produisent. Notez que Maven est lui-même un programme Java.OriginalL'auteur Kasun Gajasinghe