Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何为neo4j安装apoc?_Neo4j_Neo4j Apoc - Fatal编程技术网

如何为neo4j安装apoc?

如何为neo4j安装apoc?,neo4j,neo4j-apoc,Neo4j,Neo4j Apoc,据介绍,只需将二进制jar从下载到文件夹“Neo4j CE 3.1.1\plugins”中即可 我这样做了。但是,我无法从中调用“call apoc.help”(“apoc”)。如果您使用Windows或Mac安装程序(大多数人都这么做),而不是从zip或tar文件安装neo4j,那么plugins文件夹应该在您的数据库文件夹中,而不是在neo4j安装文件夹中 这里有一个更详细的相关答案:。我使用的是Red Hat Linux,特别是Oracle-7,下面是我如何让它工作的 将下载到/var/l

据介绍,只需将二进制jar从下载到文件夹“Neo4j CE 3.1.1\plugins”中即可


我这样做了。但是,我无法从中调用“call apoc.help”(“apoc”)。

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


这里有一个更详细的相关答案:。

我使用的是Red Hat Linux,特别是Oracle-7,下面是我如何让它工作的

  • 将下载到
    /var/lib/neo4j/plugins
    目录中
  • chown neo4j:neo4j apoc-.jar
  • chmod 755 apoc-.jar
  • /etc/neo4j/neo4j.conf
    打开neo4j.conf,将行
    #dbms.security.procedures.whitelist=apoc.coll.*,apoc.load.*
    替换为
    dbms.security.procedures.whitelist=apoc.coll.*,apoc.*
    ,然后保存它
  • 通过发出命令
    systemctl Restart Neo4j

  • 注意:确保下载了正确版本的apoc jar。我使用的是
    neo4j版本3.5.5
    ,我使用的apoc-jar版本是
    apoc-3.5.0.3-all.jar
    。Alos请确保您有
    dbms.directories.plugins=/var/lib/neo4j/plugins
    中未注释的
    /etc/neo4j/neo4j.conf

    我确实使用了安装程序。但是default.graphdb文件夹中没有“plugins”文件夹,我只是将plugins文件夹添加到default.graphdb文件夹中。现在可以了。谢谢