2016-04-25 4 views
1

Ich versuche, Maven Project in Eclipse für meine Java-Anwendung mit ArangoDB 2.8.6 Version zu erstellen. Aber leider ist mein Maven-Projekt wird die folgenden Fehler nach meinem pom.xml Eintrag zu werfen:Maven erkennt ArangoDB 2.8.6 Java Treiber nicht

"Fehlende Artefakt com.arangodb: arangodb-java-Treiber: jar: 2.8.6"

Mein Eintrag wie unten in pom.xml ist:

<dependency> 
    <groupId>com.arangodb</groupId> 
    <artifactId>arangodb-java-driver</artifactId> 
    <version>2.8.6</version> 
</dependency> 

Wenn ich versuche, geben Version 2.4 in pom.xml seine mit aus allen möglichen Ausgaben zu arbeiten. Aber ich möchte an der Version 2.8.6 arbeiten.

Bitte helfen Sie weiter zu verfahren.

Sägetreiber Arango DB Java auch in Github: https://github.com/arangodb/arangodb-java-driver

Wie dieses Projekt meiner Maven zu bündeln.

Bitte helfen.

+0

Ich bin mir nicht sicher, ob es dieses Artefakt im zentralen Repo gibt. http://mvnrepository.com/artifact/com.arangodb/arangodb-java-driver – Helios

Antwort

1

Sie haben die Versionen verwechselt. Die neueste verfügbare Treiberversion ist 2.7.4 (oder 2.7.5-SNAPSHOT, wenn Sie Snapshots bevorzugen), sogar in der von Ihnen bereitgestellten GitHub-Verbindung.

Die von ArangoDB unterstützte Version enthält jedoch ArangoDB 2.8.x. Selbst mit dem 2.7.4-Treiber sollten Sie ArangoDB 2.8.6 verwenden können, von dem ich vermute, dass es das ist, was Sie wollen.

EDIT: Um zu klären, sollten Sie einfach in der Lage sein, die Version 2.7.4 des Treibers in Ihrer Abhängigkeit zu verwenden.

<dependency> 
    <groupId>com.arangodb</groupId> 
    <artifactId>arangodb-java-driver</artifactId> 
    <version>2.7.4</version> 
</dependency> 
+0

Danke Daniel ... Ja, die Treiberversion ist 2.7.4, aber es kann auch die Version 2.8.6 unterstützen. Einfach überprüft und es funktioniert. Danke noch einmal :) – mahi

0

Falls die Datei nicht im zentralen Repo vorhanden ist, Sie aber gerne damit arbeiten. Befolgen Sie die folgenden Schritte:

  1. Laden Sie das Projekt von git und erstellen Sie lokal und erhalten Sie die Projekt-JAR-Datei.
  2. Installieren Sie das Glas in Ihrem lokalen Repo unter Befehl:

    mvn install:install-file -Dfile=<path-to-file> -DgroupId=<group-id> -DartifactId=<artifact-id> -Dversion=<version> -Dpackaging=<packaging>

  3. die Version und Artefakt in Ihrem Projekt pom-Datei nennen.

+0

Hallo Helios..danke für Ihre Antwort. Ich werde versuchen, es lokal zu bauen und zu sehen. – mahi