从现有的图形数据库开始



我刚刚在看比利时啤酒演示,我想复制相同的过程来使用现有的neo4j图启动结构器。

不幸的是,如果执行以下步骤:

  1. 解压缩下载的结构文件夹。
  2. 创建一个文件夹结构体/数据库并复制我的图形.db的内容。
  3. 使用此命令的适当版本启动结构体:java -cp lib/*;structr-ui-1.1-SNAPSHOT-201505231136.f596a.jar org.structr.Server

我收到以下错误:

SEVERE:重要服务 节点服务无法启动:启动时出错 org.neo4j.kern el.嵌入式图形数据库, c:\Users\DataToValue\Documents\structr.\db.中止

知道如何使用现有的图形数据库启动结构器项目吗?

完全确定你的目标是什么,但是...您不能简单地将产品与现有数据库一起使用,仅仅因为它使用的数据库品牌与您已经在使用的品牌相匹配(在本例中为 Neo4j)。Structr(或任何产品,就此而言)将拥有自己的数据模式,自己的特定于产品的元数据等。实际上,没有办法简单地交换产品的数据库并交换您自己的数据库(除非它本质上是该产品数据库内容的备份/实例)。

在即将推出的 structr 2.1 版本中,可以指定外部/现有的 neo4j 数据库实例,如下所述:https://stackoverflow.com/a/43583403/1821792

最新更新