【发布时间】:2013-02-17 18:21:11
【问题描述】:
我是 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,我将不胜感激。 谢谢 法特梅
【问题讨论】:
-
在 windows 上,也许你可以尝试通过 gremlin 的命令 importGraphML - docs.neo4j.org/chunked/snapshot/… 导入批处理。只需尝试创建正确的 graphml xml 文件而不是您的 csvs。