Maven 未检测到 ArangoDB 2.8.6 java 驱动程序

Maven is not detecting ArangoDB 2.8.6 java driver

我正在尝试在 Eclipse 中为我的 java 应用程序使用 ArangoDB 2.8.6 版本创建 Maven 项目。但不幸的是,我的 Maven 项目在 pom.xml 条目后抛出以下错误:

"Missing artifact com.arangodb:arangodb-java-driver:jar: 2.8.6"

我在pom.xml中的条目如下:

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

当我尝试在 pom.xml 中提供 2.4 版时,它的工作没有任何问题。但我想在 2.8.6 版本上工作。

请帮助如何进一步进行。

还看到了 Arango DB Java github 中的驱动程序:https://github.com/arangodb/arangodb-java-driver

如何将其捆绑到我的 Maven 项目中。

请帮忙。

如果中央仓库中没有该文件,但您想使用它。按照以下步骤操作:

  1. git 下载项目并在本地构建并获取项目 jar 文件。
  2. 使用以下命令在本地存储库中安装 jar:

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

  3. 在您的项目 pom 文件中提及版本和工件。

你搞错了版本。最新可用的驱动程序版本是 2.7.4(如果您喜欢快照,则为 2.7.5-SNAPSHOT),即使在您提供的 GitHub link 中也是如此。

但是,支持的 ArangoDB 版本包括 ArangoDB 2。8.x 所以即使使用 2.7.4 驱动程序,您也应该能够使用 ArangoDB 2.8.6,我怀疑这就是您想要的。

编辑:澄清一下,您应该能够在依赖项中使用 2.7.4 版本的驱动程序。

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