2010-11-19 38 views
0

J'utilise eclipse avec le plugin m2eclipse. Je crée mes projets en tant que projets maven, crée le pom et exécute m2eclipse sur les projets pour activer la résolution de dépendance de l'espace de travail. Quand il est temps de déployer, j'exporte simplement mon projet web en tant que fichier WAR.Comment définir ma génération de projet eclipse afin que les autres projets ne puissent pas voir les fichiers dans les dossiers src/test/java?

Un problème que j'ai remarqué est que j'ai besoin des fichiers dans src/test/java pour exécuter mes tests unitaires manuellement. J'ai également mis un fichier logback-test.xml dans src/test/resources. Toutefois, lorsque j'exécute mes applications Web depuis eclipse wtp, mon projet Web récupère le test de logback de l'un de mes projets parents dépendants. Est-il possible de cacher les fichiers src/test d'autres projets, tout en étant capable d'exécuter les tests unitaires dans ces projets manuellement?

Répondre

0

Il existe une incompatibilité entre Eclipse et Maven. Je pense que vous devriez en savoir plus sur m2eclipse. Deuxièmement, essayez d'utiliser uniquement les outils Eclipse ou Maven (vous avez donc 2 options pour essayer). 3e, essayez d'inspecter .war vous avez.