Dans Eclipse, il est possible de configurer des générateurs pour un projet. J'utilise m2e et Eclipse indigo pour un projet web dynamique. J'essaie de comprendre exactement ce qui se passe quand j'appelle Construire pour le projet d'éclipse et ainsi être capable de comprendre la différence entre ceci et juste faire une construction maven à partir de la ligne de commande. Je vais au projet/constructeurs et voir qu'il y a cinq constructeurs: JavaScript Validator, Java Builder, Faceted Projet Validation Builder, Maven Prokect Builer et Validation. Il serait intéressant de voir quels sont les objectifs du Maven Project Builder, mais je ne peux pas le voir à partir de cet écran. Modifier est désactivé. J'essaie Project Properties/Maven et il n'y a rien à voir avec les objectifs ici. Même si cela http://maven.40175.n5.nabble.com/Preventing-Maven-project-builder-from-being-run-td137622.html suggère qu'il devrait y avoir.Indigo Maven Project Builder
Je me demande s'il existe un moyen de voir et de configurer les objectifs qu'Eclipse appellera?
Merci beaucoup.
Merci. Si je désactive tous les constructeurs sauf Maven Project Builder, rien n'est construit. Cela suggère que l'objectif de "compilation" est ignoré. Il serait intéressant de savoir quoi d'autre le Maven Project Builder saute? – dublintech
+1 pour expliquer ceci. Donc, "m2e" ne nécessite pas l'installation du paquet Maven? c'est-à-dire qu'aucun appel à 'mvn' n'est fait quand' m2e' est utilisé? Précisez s'il vous plaît. – Withheld
@Daniel. Vous n'avez pas besoin d'installation externe de mvn avec Eclipse (bien que cela vous aidera si vous voulez exécuter des builds de ligne de commande). Cependant, m2e prend en charge les builds console maven (disponibles via le menu contextuel 'Run As' du projet Maven), et pour cela il nécessite l'installation de Maven. Par défaut, il incorpore une installation précieuse dans Eclipse, mais vous avez la possibilité de la surcharger via la boîte de dialogue 'Global Preferences-> Maven-> Installation'. –