Lösung maven-Abhängigkeiten
Inovking maven2 Ziel "mvn dependency:Liste" auf ein Artefakt pom Ursachen zum download des gesamten-abhängige Artefakt-Pakete. ich denke, nur die pom-Dateien sind notwendig für das auflösen von Abhängigkeiten. Sind Sie das nicht?
- Verstehe ich nicht wirklich deine Frage. Sie Fragen, ob das herunterladen pom.xml würde ausreichen für das auflösen von Abhängigkeiten ?
- ja, ich brauche nicht die Pakete, sondern zeigen Sie die Liste der Abhängigkeiten.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Auf dem dependecy-plugin Dokumentation, die Sie Lesen können, dass
dependency:list
ist ein alias fürdependency:resolve
. Was Sie brauchen, istdependency:tree
die :Selbst mit dependency:tree haben Sie zum download von Abhängigkeiten.
Von Arnaud Héritier (Entwickler Maven-Projekt)
Jede mojo (plug-in für Apache Maven) hat eine Funktionalität Beschreibung. Finden Sie alle dependency plugin-Funktionalität.
Ich arbeite mit der aktuellen Version von Maven (das plug-in, das im Lieferumfang von Eclipse Neon), und ich arbeite immer noch in meinen Kopf zu kriegen, wie man es tun all die magischen Dinge, die es in Anspruch genommen wird, um in der Lage zu tun.
Habe ich die unten abgebildete Bildschirm, in dem die Abhängigkeit hervorgehoben werden in dem linken Bereich ist nicht beigelegt.
!Abhängigkeit, Baum, zeigen fehlende AbhängigkeitEins
Dachte ich, dass die Auswahl der (Ausführung) der Update-Projekt-Element aus dem Kontextmenü für das Projekt, wie in der folgenden Abbildung dargestellt, würde Sie es beheben, aber es blieb mir drei Fehler, alle, die eine oder andere Weise, das Ergebnis einer fehlenden Abhängigkeit.
!Maven fly-out-Menü im Projekt-KontextmenüZwei
Durch untersuchen der Datei-system, ich habe bestätigt, dass die Abhängigkeit ist in der Tat nicht vorhanden.
Farbe, die mich verwirrt, warum nicht, die Aktion laden Sie die fehlenden Abhängigkeiten?