Eclipse | Maven : Mehrere Anmerkungen auf dieser Linie
Ich versuche zu importieren eines maven-Projekt in Eclipse.
Ich bin mit Helios. Ich habe heruntergeladen m2eclipse. Ich habe importiert das Projekt.
Aber ich bin mit so viel sorgen um das Projekt zu kompilieren.
Das komplette Projekt enthält 5 Eclipse-Projekte, ie: prj1, prj2, prj3, prj4 und prj5
Wenn ich die (Eclipse -) marker bei prj1/pom.xml habe ich diese Probleme:
Multiple annotations found at this line:
- Missing artifact log4j:log4j:jar:1.2.15:compile
- Missing artifact org.apache.xmlbeans:xmlbeans-xpath:jar:2.4.0:compile
- Missing artifact org.apache.ws.commons.axiom:axiom-dom:jar:1.2.5:compile
- Missing artifact org.apache.httpcomponents:httpcore:jar:4.0-alpha5:compile
.... und so viele mehr ...
Wenn ich verstanden, wie maven arbeitet die Abhängigkeiten heruntergeladen werden müssen mein maven, bin ich falsch?
Warum ist es, dass diese Abhängigkeiten werden nicht heruntergeladen? Sollte ich zum download eins nach dem anderen, von hand?
- Können Sie nach Ihren pom.xml?
- Sitzt du hinter einem proxy und habe noch nicht konfiguriert es im Maven settings.xml, so dass Maven nicht finden können, das zentrale repository? Dass die libs alle in der zentrale, also das einzige was ich mir vorstellen kann ist ein problem mit Ihrer internet-Verbindung.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ist es nicht ein einzigartiges Problem, passiert hin und wieder (manchmal aufgrund einer langsamen Verbindung und manchmal aufgrund von proxy-Servern, die nicht so zum download)
Können Sie loszuwerden, diese durch eine der folgenden Möglichkeiten:
1) Force Update: der Rechten Maustaste auf das Projekt in Eclipse -> Maven -> Update Projekt
Auf diesem Bildschirm wählen Sie das Kontrollkästchen " Force Update für Schnappschüsse/Releases
2) Clearing-Maven-Cache: Wenn Sie nach wie vor ein problem, gehen Sie zu dem lokalen repository auf Ihrem system, die möglicherweise vorhanden sein, bei
C:\Users\myusername\.m2\repository
und löschen .cache-Ordner und Folgen Sie dann Schritt 1.Wenn du noch Probleme danach manuell gehen Sie auf die org/apache-Ordner und löschen Sie alles und Folgen Sie dann Schritt 1. (Das wird definitiv das Problem zu lösen.)
Stellen Sie sicher, dass Ihre build-Pfad geht nach /target/classes
überprüfen:
den Standard-Ausgabe-Verzeichnis ist auf der Unterseite
Mit Eclipse/Maven-Projekte, ich hatte schon immer mehr Glück, die Gebäude von der Befehlszeile aus (
mvn clean package
), um das herunterladen aller Abhängigkeiten. Sobald das abgeschlossen ist ohne Fehler, den ich dann importieren Sie das Projekt in Eclipse.Kann es ein Fehler in der pom-repository /Abhängigkeit definition
d.h. ich möchte, gehören in pom groupId:org.Klöppel artifactId:javautil
Die home-Seite von clapper sagen verwenden:
http://software.clapper.org/javautil
und
Es nicht funktionieren! Ich habe "Mehrere Anmerkungen finden Sie unter der Linie"!!!
Wenn ich die Abhängigkeit von
https://github.com/shilad/wikibrain/blob/master/wikibrain-utils/pom.xml
+
Es funktionieren!!!