【问题标题】:Building gremlin-plugin for neo4j为 neo4j 构建 gremlin 插件
【发布时间】:2014-02-10 20:29:18
【问题描述】:

我正在尝试安装 gremlin-plugin,以便可以在 python 中使用 neo4django。我尝试按照https://github.com/neo4j-contrib/gremlin-plugin 中列出的步骤进行操作,但没有成功。

我有

  1. 已下载 gremlin-plugin-master.zip
  2. unzip gremlin-plugin-master.zip
  3. cd gremlin-plugin-master/
  4. mvn clean package

此时,我收到一条消息,其中包含以下代码段

...
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project neo4j-gremlin-plugin: Compilation failure
[ERROR] /home/mint/Downloads/gremlin-plugin-master/src/main/java/org/neo4j/server/plugin/gremlin/GremlinPlugin.java:[79,23] method autoStartTransaction in class com.tinkerpop.blueprints.impls.neo4j2.Neo4j2Graph cannot be applied to given types;
[ERROR] required: boolean
[ERROR] found: no arguments
[ERROR] reason: actual and formal argument lists differ in length
[ERROR] -> [Help 1]
....

有人知道这是什么意思吗?在这种情况下,我找不到任何似乎与这种错误匹配的东西,我不知道从哪里开始调试。

$ mvn -v
    Apache Maven 3.0.4
    Maven home: /usr/share/maven
    Java version: 1.7.0_51, vendor: Oracle Corporation
    Java home: /usr/lib/jdk1.7.0_51/jre
    Default locale: en_US, platform encoding: UTF-8
    OS name: "linux", version: "3.11.0-12-generic", arch: "amd64", family: "unix"

编辑:

克隆 repo 后,我就可以编译了。

【问题讨论】:

  • 您是否刚刚克隆/更新了它?我今天解决了这个问题。
  • @MichaelHunger 是的,解决了它。我使用的是 .zip 文件,然后我提取了 SVN。他们似乎都不同。但它适用于当前的 git clone。谢谢。
  • 请将问题标记为已解决:)

标签: maven neo4j gremlin


【解决方案1】:

回购的新克隆解决了这个问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多