【发布时间】:2015-04-20 00:06:13
【问题描述】:
最近我升级到 Neo4j 2.2,我试图从参考手册 http://neo4j.com/docs/stable/tutorials-cypher-java.html 运行 Neo4j 的示例 JavaQuery.java 我得到以下异常。所有必要的 neo4j 2.2 jar 都在类路径中。
我可以在 2.1.7 中很好地从 Java 运行对嵌入式 Neo4j 的密码查询。请提出解决方法。我已经升级了我的图形数据库,无法回到 2.1.7。我在 Windows 7 + jdk 7 上运行
Exception in thread "main" java.lang.UnsupportedOperationException: No query engine installed.
at org.neo4j.kernel.impl.query.NoQueryEngine.noQueryEngine(NoQueryEngine.java:56)
at org.neo4j.kernel.impl.query.NoQueryEngine.executeQuery(NoQueryEngine.java:33)
at org.neo4j.kernel.InternalAbstractGraphDatabase.execute(InternalAbstractGraphDatabase.java:953)
at org.neo4j.kernel.InternalAbstractGraphDatabase.execute(InternalAbstractGraphDatabase.java:944)
at JavaQuery.run(JavaQuery.java:67)
at JavaQuery.main(JavaQuery.java:47)
【问题讨论】:
-
是
neo4j-cypher-<version>.jar及其对类路径的所有依赖项(参见mvnrepository.com/artifact/org.neo4j/neo4j-cypher/2.2.1)? -
@StefanArmbruster 嗨 Stefan,您能否上传您的整个类路径屏幕截图。它曾经与 jdk 7 + neo4j 2.1.7 一起使用,在我升级到 neo4j 2.2 和新的 neo4j + cypher jar 后,我得到了异常这是我的类路径截图 tinypic.com/view.php?pic=160rcr9&s=8#.VTZYbSvF-So
标签: neo4j