如何探索由嵌入式Neo4j Java应用程序创建并存储在/data目录之外的数据库?

如何探索由嵌入式Neo4j Java应用程序创建并存储在/data目录之外的数据库?,neo4j,Neo4j,在(http://127.0.0.1:7474/webadmin/),我只能浏览通过此界面创建的节点和关系 但是,它没有显示由我的Java应用程序创建的数据库,这些应用程序使用嵌入式Neo4j并将数据库存储在/data目录之外。如何浏览这些数据库?网站管理员与neo4j服务器实例交谈。您可以使用config/neo4j server.properties,查看来配置它。这个问题已经得到了正确的答案,但我遇到了一个愚蠢的问题,所以我将此作为其他初学者的提示 需要检查的一件显而易见的事情是,您是否在

在(http://127.0.0.1:7474/webadmin/),我只能浏览通过此界面创建的节点和关系


但是,它没有显示由我的Java应用程序创建的数据库,这些应用程序使用嵌入式Neo4j并将数据库存储在/data目录之外。如何浏览这些数据库?

网站管理员与neo4j服务器实例交谈。您可以使用
config/neo4j server.properties
,查看来配置它。这个问题已经得到了正确的答案,但我遇到了一个愚蠢的问题,所以我将此作为其他初学者的提示

需要检查的一件显而易见的事情是,您是否在java代码中导入了与要启动的服务器相同版本的Neo4j包。打开使用比服务器更新的neo4j创建的数据库可能会导致问题

在console.log中,我得到了

“根据错误检测到的-1将启动超时设置为:120000ms 关闭数据库,执行恢复..”


我只能从data/graph.db/messages.log调试这个问题。

谢谢你,彼得。我发现Gephi在探索这些数据库时也很有用。是的,如果你对Neo4j Gephi插件感兴趣,可以随时更新它,但是如果我同时在几个不同的数据库上进行实验呢?我们是否应该在每次需要浏览新数据库时更改配置文件?有没有一种更简单的方法可以打开多个db浏览器,其中每个浏览器都指向不同的数据库?请注意,在Neo4j 3.0中,
Neo4j服务器.properties
文件不存在,我相信您必须使用
Neo4j.conf