无法在Neo4j浏览器

时间:2018-01-24 20:00:26

标签: java neo4j

我已经编写了一个Java程序来在Neo4j中创建图形,我按照下面的教程。 Java程序运行良好,并创建节点和关系。我已经编写了另一个Java程序来使用Java Cypher API交叉检查数据。

https://www.tutorialspoint.com/neo4j/neo4j_native_java_api_example.htm

所以,我有以下代码来创建数据库:

public static File Neo4j_DB = new File("C:/TPNeo4jDB/databases/graph.db");

public static GraphDatabaseFactory dbFactory = new GraphDatabaseFactory();

public static GraphDatabaseService graphDb= 
                                 dbFactory.newEmbeddedDatabase(Neo4j_DB);

但是我使用Neo4j 3.3并且在下载zip版本后,我没有看到Neo4j社区版对话框,它可以帮助我浏览创建的数据库。因此,当我转到http://localhost:7474/browser/时,我看不到任何数据,因为它仍然指向默认数据库。我尝试更改配置文件,但它无法正常工作,但似乎我没有正确执行。

1 个答案:

答案 0 :(得分:0)

neo4j.conf文件中,您需要相应地设置这两个属性:

  • dbms.directories.data

    • 必须指定目录路径。
    • 此路径必须具有databases子目录(但该子目录不得包含在dbms.directories.data值中。)
  • dbms.active_database

    • 这必须是包含实际neo4j图形DB的目录(即,它包含索引和数据文件)。
    • 此目录必须是上述databases目录的子目录。