我是Neo4j的新手。我下载了neo4j 1.9 for windows。我试图在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,我将不胜感激。 谢谢 Fatemeh
答案 0 :(得分: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。
答案 1 :(得分:0)
如果您安装了java,还可以从以下位置下载现成的jar: https://github.com/jexp/batch-import/downloads
不要从gremlin shell执行它,而是执行正常的命令行(Windows - Run - cmd)
您也可以点击github存储库的“下载为zip”按钮来获取代码。
对于Maven从http://maven.apache.org
下载并解压缩apache maven