在Neo4j 2.2中使用导出图形时出错

在Neo4j 2.2中使用导出图形时出错,neo4j,graphml,Neo4j,Graphml,我正在尝试使用Neo4j 2.2中的导出graphml函数。我已经下载了Neo4JShell工具,并将其解压缩到lib目录中。我能够将整个数据库导出为graphml文件。但是,如果尝试使用查询导出子集,则会收到以下错误: 服务器线程中发生错误;嵌套异常是: java.lang.NoSuchMethodError:org.neo4j.cypher.export.cypherresultsbgraph.from(Lorg/neo4j/cypher/javacompat/ExecutionResult

我正在尝试使用Neo4j 2.2中的导出graphml函数。我已经下载了Neo4JShell工具,并将其解压缩到lib目录中。我能够将整个数据库导出为graphml文件。但是,如果尝试使用查询导出子集,则会收到以下错误:

服务器线程中发生错误;嵌套异常是: java.lang.NoSuchMethodError:org.neo4j.cypher.export.cypherresultsbgraph.from(Lorg/neo4j/cypher/javacompat/ExecutionResult;Lorg/neo4j/graphdb/GraphDatabaseService;Z)Lorg/neo4j/cypher/export/SubGraph

我使用的说法是:

export-graphml -o /path/to/file/out.graphml match (n:Person)-[r:RELATIONSHIP]-() WHERE n.id = 12345 return n, r

我用不同的选项(-r,-t)尝试了不同的变体,但没有效果

它不是为2.2.x构建的,只有为2.1.x我可以为它创建一个单独的分支。