2017-11-27 1 views
-1

In meinem Projekt kann ich eine Abhängigkeit in Parent pom.xml Dependency Hierarchy Abschnitt sehen. Sein Umfang ist vorgesehen. Ich versuche, diese Abhängigkeit durch "Abhängigkeitshierarchie" zu entfernen, indem ich mit der rechten Maustaste auf diesen Abhängigkeitsnamen klicke und die Option "Maven-Artefakt ausschließen" auswähle. Aber danach ist es noch verfügbar. Ich habe diese Abhängigkeit in meinem Projekt nicht mithilfe von Tag hinzugefügt. Ich habe keine Ahnung, woher diese Abhängigkeit kommt. Kann mir jemand helfen, diese Abhängigkeit zu beseitigen?Konnte die Abhängigkeit von Projekt nicht entfernen

+0

es in .m2 finden und entfernen von Ihrem lokalen Repository (wenn Sie in Windows sind) – Generic

+0

Was meinen Sie mit "es ist verfügbar"? Wenn Sie es nicht als Abhängigkeit angeben, sollte es nicht verfügbar sein, selbst wenn es in der Abhängigkeitsverwaltung von Parent angegeben ist. – SilverNak

+0

@SilverNak - bedeutet, dass ich diese Abhängigkeit in der Abhängigkeitshierarchie sehen kann. – user2998616

Antwort

0

Die Eclipse-Abhängigkeitshierarchie sollte drucken, welche Abhängigkeit hat sie als transitive Abhängigkeit hinzugefügt.

Ich schlage vor, ohne es manuell in der pom.xml (Eclipse manchmal vom Projekt ausschließen kann seltsame Dinge tun), indem Sie die <exclude> mit auf <dependency>

Siehe Maven documentation

Verwandte Themen