Neo4j没有你好的世界输出

时间:2015-06-17 06:05:41

标签: java eclipse neo4j

我刚刚开始使用Neo4j,这是我的第一个stackoverflow问题!

我尝试使用Neo4j的用户库在Eclipse中运行Hello-World示例。 (https://github.com/neo4j/neo4j/blob/2.2.2/community/embedded-examples/src/main/java/org/neo4j/examples/EmbeddedNeo4j.java

我只更改了DB_PATH='data/graph.db'(因为在我的neo4j-server.properties中:org.neo4j.server.database.location=data/graph.db

我在控制台中获得的输出是:

  

你好,勇敢的Neo4j世界!关闭数据库...

我使用/etc/init.d/neo4j-service stop关闭neo4j服务器,然后运行eclipse并获得上面提供的输出。我再次启动neo4j服务器并通过浏览器检查localhost:7474。没有添加到数据库的行。

我的DB_PATH是否有错误?我甚至尝试过neoeclipse,但没有得到任何输出。

1 个答案:

答案 0 :(得分:0)

该示例创建并删除数据,这是图表为空的一个原因。

另一个观察是你的DB_PATH。如果您设置了DB_PATH='data/graph.db',那么该路径相对于您的项目路径。如果您的代码位于/projects/example,则应在/projects/example/data/graph.db

中创建此嵌入式数据库

如果是这种情况,则配置为以org.neo4j.server.database.location=data/graph.db查找数据库的Neo4j服务器将查找相对于 neo4j 安装的data/graph.db

因此,您可以修复代码中的路径(数据库的完整路径),或更改neo4j-server.properties中的路径