1

我是 Neo4j 的新手。我为 windows 下载了 neo4j 1.9。我尝试在 Gremlins 中运行代码,以便将 CSV 文件导入 Neo4j。我将 CSV 文件(其中一个包含节点,另一个包含关系)保存到 graph.db 中名为 target 的新文件夹中。然后我执行了这一行:

java -server -Xmx4G -jar ../batch-import/target/batch-import-jar-with-dependencies.jar neo4j/data/graph.db nodes.csv rels.csv

但我得到了这个错误:

启动失败

==> groovysh_parse: 51: expecting EOF, found 'target' @ line 51, column 42.
==>    r -Xmx4G -jar ../batch-import/target/bat
==>                                  ^
==> 

当我运行这个时,我得到了同样的错误:

"git clone git://github.com/jexp/batch-import.git"

当我想通过此代码安装 Maven 时:

 "sudo apt-get install maven2"

我收到了这个错误:

No such property: apt for class: groovysh evaluate.

如果帮助我将 csv 文件导入 Neo4j,我将不胜感激。谢谢法特梅

4

2 回答 2

1

文档https://github.com/jexp/batch-import侧重于 Mac 和 Linux 系统。在 Windoze 上运行时,您需要将所有 unix 路径分隔符 ("/") 转换为 windows 等效项 ("\")。

apt-get 命令也是 Linux 特定的。

有关如何将 csv 数据导入 neo4j 的非常基本的描述,请查看http://blog.neo4j.org/2013/01/fun-with-beer-and-graphs.html

于 2013-02-17T18:36:03.330 回答
0

如果你安装了java,你也可以从以下网址下载一个现成的jar: https ://github.com/jexp/batch-import/downloads

不要从 gremlin shell 执行它,而是从普通命令行执行它(Windows - 运行 - cmd)

您也可以单击 github 存储库的“下载为 zip”按钮来获取代码。

对于 Maven 下载和解压 apache maven,来自:http ://maven.apache.org

于 2013-02-20T07:23:35.493 回答