48 votes

Existe-t-il un moyen de masquer le dossier "target/" de Maven 2 dans Eclipse 3 ?

J'utilise maven 2.0.9 avec Eclipse 3.3.2.

J'ai l'habitude de lancer une nouvelle construction une fois par jour par un système d'alerte. mvn clean install . Ensuite, si je rafraîchis mon projet Eclipse, il sera "pollué" par des fichiers provenant de l'application Maven. cible répertoire.

C'est très ennuyeux lorsqu'on effectue des recherches, qu'on obtient des ressources par "ressource ouverte", etc.

Existe-t-il un moyen d'éviter qu'Eclipse ne cherche dans ce dossier ?

3voto

VonC Points 414372

Avez-vous essayé de configurer la boîte de dialogue de l'option "Filtres des éléments Java" (par la flèche en haut à droite de l'explorateur de projet) ?

Si nécessaire, vous pouvez définir votre propre ViewerFilter

3voto

Préférences > Équipe > Ressources ignorées

Ajoutez "target", et redémarrez Eclipse.

2voto

Tobias Schulte Points 1905

Le plugin maven ne cache pas le répertoire cible. Il utilise cependant les dossiers cibles de maven pour configurer eclipse. Ainsi, target/classes et target/test-classes sont utilisés par eclipse, et eclipse filtre ces dossiers. Ceci est fait par "mvn eclipse:eclipse" ainsi que par le plugin m2eclipse. Ce qui reste visible est tout ce qui se trouve dans le répertoire cible en dehors de ces deux dossiers (le fichier jar généré par exemple).

Vous pouvez créer un filtre pour l'explorateur de paquets, mais cela n'influencera pas la "ressource ouverte".

2voto

kapep Points 8925

J'ai eu quelques problèmes car certaines solutions ici ne fonctionnent que pour certaines vues, j'ai donc fait un résumé illustré.

Testé dans Eclipse 4.4 (Luna), devrait fonctionner ainsi depuis la 3.7 selon d'autres réponses ici.

Explorateur de paquets

Menu d'affichage de l'explorateur de paquets Filters... vérifier Name filter patterns et l'entrée target .

Attention, cela va cacher tous les dossiers et fichiers nommés target et pas seulement le répertoire de construction par défaut de Maven ! Le site Explorateur de projets view a une meilleure option sans ce problème.

Package Explorer MenuPackage Explorer Dialog

Explorateur de projets

Menu de vue de l'explorateur de projet Custom View... recherchez "maven" et vérifiez Maven build folder .

En cochant cette option, le répertoire de construction défini dans la configuration pom.xml du projet est masqué.

Project Explorer MenuProject Explorer Dialog

1voto

James Camfield Points 830

Utilisez-vous le plugin Maven pour Eclipse ?

J'imagine que cela masquerait une partie de la "pollution" pour vous.

Il vous permettrait également d'effectuer la construction dans Eclipse, ce qui signifie que la vue du projet serait rafraîchie en même temps.

Maven 2 Eclipse

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X