2017-09-25 1 views
-2

Mon application dépend de jaxb-api.jar et de jaxb-impl.jar. Comment est-ce que je peux enlever ces deux dépendances du chemin de classe de projet seulement pendant l'exécution de junit? (j'ai besoin les mêmes pots disponibles dans le chemin de classe pour application à exécuter Nécessité de supprimer uniquement lors de l'exécution de cas de test JUnit..) Edit: J'utilise GradleComment supprimer une dépendance du chemin de classe de projet uniquement lors de l'exécution de junit?

+0

Utilisez-vous maven? – P3trur0

+0

J'utilise gradle. Le problème est que j'ai besoin de ces dépendances lors de l'exécution de l'application et que j'ai besoin d'exclure pendant l'exécution de junit uniquement. – user1940878

+0

Copie possible de [Gradle Test Dependency] (https://stackoverflow.com/questions/5144325/gradle-test-dependency) – fantaghirocco

Répondre

-1

Si vous utilisez Maven, il devrait aider à régler la "portée" des dépendances. Vous pouvez trouver des informations sur Scopes sous ce lien: https://howtodoinjava.com/maven/maven-dependency-scopes/

+0

Il est recommandé d'inclure les parties nécessaires du lien de référence dans la réponse – Ibo