如何为neo4j安装apoc?

Aqq*_*qqq 7 neo4j neo4j-apoc

根据https://neo4j-contrib.github.io/neo4j-apoc-procedures/,只需要从http://github.com/neo4j-contrib/neo4j-apoc-procedures/releases/下载二进制jar. 3.1.0.3放入文件夹"Neo4j CE 3.1.1\plugins".

我这样做了.但是,我无法从http:// localhost:7474/browser /调用"call apoc.help("apoc")" .

cyb*_*sam 8

如果你使用Windows或Mac安装程序(大多数人都这样做)安装了neo4j,而不是zip或tar文件,那么该plugins文件夹应该在你的数据库文件夹中,而不是在你的neo4j安装文件夹中.

这是一个相关的答案,更详细一点:https://stackoverflow.com/a/42357481/974731.


nea*_*aze 6

我使用的是Red Hat Linux,特别是Oracle-7,这就是我的工作方式

  1. 将下载apoc-<version>.jar/var/lib/neo4j/plugins目录
  2. chown neo4j:neo4j apoc-<version>.jar
  3. chmod 755 apoc-<version>.jar
  4. 在打开neo4j.conf /etc/neo4j/neo4j.conf并更换线#dbms.security.procedures.whitelist=apoc.coll.*,apoc.load.*dbms.security.procedures.whitelist=apoc.coll.*,apoc.load.*,apoc.*和保存。
  5. 发出命令重新启动Neo4j服务 systemctl restart neo4j

注意:确保您下载了正确版本的apoc jar。我正在使用,neo4j version 3.5.5而我正在使用的apoc jar版本是apoc-3.5.0.3-all.jar。阿洛斯(Alos)确保您dbms.directories.plugins=/var/lib/neo4j/plugins在评论中没有评论/etc/neo4j/neo4j.conf