2015-04-20 36 views
0

最近我升級到Neo4j 2.2,我試圖從參考手冊http://neo4j.com/docs/stable/tutorials-cypher-java.html運行Neo4j的示例JavaQuery.java我收到以下異常。所有必需的neo4j 2.2 jar都在classpath中。無法執行嵌入式Neo4j 2.2從Java的Cypher查詢

我可以在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) 
+1

是'neo4j-cypher- .jar'及其對類路徑的所有依賴關係(請參閱http://mvnrepository.com/artifact/org.neo4j/neo4j-cypher/2.2.1)? –

+0

@StefanArmbruster嗨Stefan,請你上傳你的整個classpath截圖。它曾經與jdk 7 + neo4j 2.1.7一起工作,升級到neo4j 2.2和新的neo4j + cypher jar後,我得到了異常 這裏是我的classpath screenshot http://tinypic.com/view.php? pic = 160rcr9&s = 8#.VTZYbSvF-So –

回答

0

我在Windows 7上成功測試了相同的代碼。確保類路徑是正確的。

+0

您能否上傳您的整個classpath截圖。它曾經與Win 7 + jdk 7 + neo4j 2.1.7一起工作,升級到neo4j 2.2和新的neo4j + cypher 2.2 jar後我得到異常 這是我的classpath截圖 http://tinypic.com/view .PHP?PIC = 160rcr9&S = 8#.VTZYbSvF,所以 –

相關問題