Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java neo4j执行引擎NoClassDefFoundError CypherOptionParser_Java_Neo4j_Cypher - Fatal编程技术网

Java neo4j执行引擎NoClassDefFoundError CypherOptionParser

Java neo4j执行引擎NoClassDefFoundError CypherOptionParser,java,neo4j,cypher,Java,Neo4j,Cypher,我正在尝试使用嵌入式neo4j 2.2.1数据库执行一个密码查询,并获取一个类not found异常: Exception in thread "main" java.lang.NoClassDefFoundError: org/neo4j/cypher/internal/CypherOptionParser at org.neo4j.cypher.ExecutionEngine.createCompiler(ExecutionEngine.scala:212) at org.n

我正在尝试使用嵌入式neo4j 2.2.1数据库执行一个密码查询,并获取一个类not found异常:

Exception in thread "main"
java.lang.NoClassDefFoundError: org/neo4j/cypher/internal/CypherOptionParser
    at org.neo4j.cypher.ExecutionEngine.createCompiler(ExecutionEngine.scala:212)
    at org.neo4j.cypher.ExecutionEngine.<init>(ExecutionEngine.scala:52)

jar文件neo4j-cypher-2.2.1.jar和neo4j-cypher-compiler-2.2-2.2.1.jar在我的构建路径中。导致此异常的原因是什么?

有两个
ExecutionEngine
类,一个在包
org.neo4j.cypher.javacompat
中,另一个在
org.neo4j.cypher
中。通常,您应该使用Neo4j中的第一个,您是如何运行它的?(我假设在eclipse内部,因为您提到了构建路径)您的完整构建路径是什么?
    ExecutionEngine engine = new ExecutionEngine( graphDb, StringLogger.DEV_NULL );