Maven 为neo4j构建gremlin插件

Maven 为neo4j构建gremlin插件,maven,neo4j,gremlin,Maven,Neo4j,Gremlin,我正在尝试安装gremlin插件,以便在python中使用neo4django。我试着按照会议规定的步骤做,但没有成功 我有 下载gremlin-plugin-master.zip 解压gremlin plugin master.zip cd gremlin插件母版/ mvn清洁包装 在这一点上,我收到一条包含以下snippit的消息 ... [INFO] ----------------------------------------------------------------------

我正在尝试安装gremlin插件,以便在python中使用neo4django。我试着按照会议规定的步骤做,但没有成功

我有

  • 下载gremlin-plugin-master.zip
  • 解压gremlin plugin master.zip
  • cd gremlin插件母版/
  • mvn清洁包装
  • 在这一点上,我收到一条包含以下snippit的消息

    ...
    [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后,我能够进行编译。

    重新克隆repo解决了问题。

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