So beheben Sie Fehler in Abhängigkeit pom.xml
Ich bin neu in maven, die ich bin immer diese Fehlermeldung beim hinzufügen von Abhängigkeiten pom.xml Datei. Unten ist meine pom.xml Datei:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>CrunchifyRESTJerseyExample</groupId>
<artifactId>CrunchifyRESTJerseyExample</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>war</packaging>
<dependencies>
<dependency>
<groupId>asm.jar</groupId>
<artifactId>asm.jar</artifactId>
<version>3.3.1</version>
</dependency>
<dependency>
<groupId>jersey-bundle.jar</groupId>
<artifactId>jersey-bundle.jar</artifactId>
<version>1.18.1</version>
</dependency>
<dependency>
<groupId>json.jar</groupId>
<artifactId>json.jar</artifactId>
<version>20140107</version>
</dependency>
<dependency>
<groupId>jersey-core.jar</groupId>
<artifactId>jersey-core.jar</artifactId>
<version>1.18.1</version>
</dependency>
<dependency>
<groupId>jersey-bundle</groupId>
<artifactId>jersey-bundle</artifactId>
<version>1.18.1</version>
</dependency>
</dependencies>
</project>
Für jede Abhängigkeit wird der Fehler angezeigt, dass
Missing artifact json.jar:json.jar:jar:20140107
Missing artifact asm.jar:asm.jar:jar:3.3.1
Missing artifact jersey-bundle.jar:jersey-bundle.jar:jar:1.18.1
Missing artifact jersey-bundle:jersey-bundle:jar:1.18.1
Missing artifact jersey-core.jar:jersey-core.jar:jar:1.18.1
Mir bitte helfen, diese zu lösen.
Dank!!
InformationsquelleAutor Chiranjit Ghosh | 2015-01-18
Du musst angemeldet sein, um einen Kommentar abzugeben.
können Sie nicht setzen Sie den Namen der jar-Datei direkt.
groupId bezieht sich auf "Pakete", die meisten der Zeit und artifactId der name der Abhängigkeit.
Ein Beispiel, gehen Sie zu http://mvnrepository.com/artifact/com.sun.jersey/jersey-core/1.18.3
könnten Sie uns die Fehler ?
es wird kein Fehler angezeigt, nur Projekt gezeigt, mit rot-Kreuz-Zeichen
in diesem Fall, wenn Sie eclipse verwenden, gibt es wahrscheinlich eine Meldung in "Probleme", Nein ?
Im Marken-Registerkarte, zeigt es Projekt-Konfiguration nicht aktuell pom.xml. Und ich aktualisiert das Projekt durch ausführen von Maven -> Update Projekt und es ist mein problem gelöst. Vielen Dank für Ihren Vorschlag.
InformationsquelleAutor vincent
Können Sie http://search.maven.org/ zu finden, die richtigen Koordinaten der Abhängigkeiten ( ich.e groupId + artifactId + version ).
Wenn Sie diese Gläser, die bereits auf Ihrem system, die Sie verwenden können, http://search.maven.org/#advancedsearch%7Cgav SHA1-Prüfsumme, und es werden Ihnen die passenden Koordinaten (falls verfügbar in Maven Central natürlich).
InformationsquelleAutor Robert Scholte
in .m2 Verzeichnis gelegt
setting.xml
, wo Ihr erklären können, Repositorys, in denen von dependecy Gläser werden sollte, finden.und Spiegel Beispiel
für mehr Informationen schauen Sie hier
InformationsquelleAutor Cuzz