创建的节点不会在neo4j的控制台中显示

时间:2013-10-11 05:08:11

标签: java maven neo4j

我尝试了链接中提供的示例应用程序.. https://github.com/neo4j/neo4j/blob/2.0.0-M05/community/embedded-examples/src/main/java/org/neo4j/examples/EmbeddedNeo4j.java

我使用了neo4j 1.8.3和java 1.6

在neo4j.server.properties中我设置的db位置如

org.neo4j.server.database.location=C:\\Program Files\\neo4j-community-1.8.3\\data\\smple

并在embeddedNeo4j程序中

private static final String DB_PATH = "C:\\Program Files\\neo4j-community-1.8.3\\data\\smple";

我能够看到在仪表板中创建的节点,但我无法在数据浏览器中看到。

已经提到这个链接 Not able to see created Node in Neo4j/console http://localhost:7474但这并没有帮助。

任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:1)

在您的Webadmin中,请转到“服务器信息”选项卡 - store_dir的值是多少? 然后在Power控制台中执行:

start n=node(*) return count(n);

这会给你带来什么?

注意到您正在使用Neo4j 2.0中的示例,您无需调用tx.finish()

在1.8.3中,您需要在事务上调用finish()方法,否则它将不会提交。 请参阅https://github.com/neo4j/neo4j/blob/1.8.3/community/embedded-examples/src/main/java/org/neo4j/examples/EmbeddedNeo4j.java并尝试