Neo4j的数据库路径

问题描述:

我比Neo4j中的初学者还要少。Neo4j的数据库路径

我已经创建了一个Maven项目,其中我创建了这个链接中定义的类:

https://github.com/neo4j/neo4j/blob/1.9.5/community/embedded-examples/src/main/java/org/neo4j/examples/EmbeddedNeo4j.java

但我不知道我怎么能替换变量DB_PATH的价值使事情工作:

public class EmbeddedNeo4j 
{ 
    private static final String DB_PATH = "target/neo4j-hello-db"; 
    String greeting; 
    // START SNIPPET: vars 
    GraphDatabaseService graphDb; 
    Node firstNode; 
    Node secondNode; 
    Relationship relationship; 
    // END SNIPPET: vars 

    // other instructions... and methods 

} 

数据库是怎么样的?路径应该是绝对的还是相对的? Maven项目包含“目标”文件夹,它是他们的文件夹?

任何人都可以给我一个关于数据库应该是什么样子的示例吗?

谢谢!

+0

通常绝对路径最适合我,但如果知道你从哪里跑,相对路径也应该工作。 –

+0

就我而言,我在这个目录中压缩了Neo4j .zip:C:\ neo4j-community-1.9.5-windows \ neo4j-community-1.9.5,其中我可以找到“bin”“data”“conf”和其他文件夹,......它是他们的路径吗?我的数据库应该如何?万分感谢! – Farah

+0

你想要data/graph.db /文件夹的路径。 –

我会建议把你的数据库路径放在任何属性文件中。 例如

neo4j.db.path=C:/Program Files (x86)/neo4j-community-1.8.2/data/graph.db 

您可以在web管理数据库console.just启动Neo4j的服务器,并在浏览器中运行http://127.0.0.1:7474/

检查这个环节也::: http://www.cakesolutions.net/teamblogs/2012/05/23/enabling-neo4j-web-admin-tool-on-the-embedded-server-using-spring-data/

+0

谢谢你的回答!我可以在浏览器中找到默认数据库。 – Farah

+0

默认目录:C:\ Users \ \ Documents \ Neo4j \ default.graphdb – Farah