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
Ubuntu 在Neo4j桌面上安装APOC_Ubuntu_Neo4j_Neo4j Apoc - Fatal编程技术网

Ubuntu 在Neo4j桌面上安装APOC

Ubuntu 在Neo4j桌面上安装APOC,ubuntu,neo4j,neo4j-apoc,Ubuntu,Neo4j,Neo4j Apoc,我正在使用Neo4j社区版。我无法安装APOC插件。APOC插件安装按钮已禁用 Neo4j桌面版本:Neo4j-Desktop-1.3.11-x86_64.AppImage Neo4j版本:Neo4j-community-4.0.8 操作系统:Linux(Ubuntu 20.04) 我遵循了APOC的安装步骤 从link(版本:APOC-4.2.0.0-all.jar)下载APOC-jar并将其放在plugins文件夹中 修改位于以下位置的Neo4j配置文件: \conf\neo4j.c

我正在使用Neo4j社区版。我无法安装APOC插件。APOC插件安装按钮已禁用

  • Neo4j桌面版本:Neo4j-Desktop-1.3.11-x86_64.AppImage
  • Neo4j版本:Neo4j-community-4.0.8
  • 操作系统:Linux(Ubuntu 20.04)

我遵循了APOC的安装步骤

  • 从link(版本:
    APOC-4.2.0.0-all.jar
    )下载APOC-jar并将其放在plugins文件夹中

  • 修改位于以下位置的Neo4j配置文件:
    \conf\neo4j.conf

    取消注释
    dbms.directories.plugins=plugins
    #允许Neo4j将此插件目录加载到服务器

    取消注释并修改如下

     dbms.security.procedures.unrestricted=apoc.*
     dbms.security.procedures.whitelist=apoc.*,apoc.coll.*,apoc.load.*
     #loads unrestricted and white-listed procedures/ plugins to the server
    
    添加以下行

     apoc.import.file.enabled=true
     apoc.export.file.enabled=true
    
    #分别用于从文件和向文件读取和写入数据

  • 重新启动服务器

  • 但是无法启动Neo4j服务器,并且出现了这样的错误

    APOC无法设置URLStreamHandlerFactory,因为其他一些工具已经设置了URLStreamHandlerFactory(例如tomcat)。这意味着您不能在APOC中使用s3://或hdfs://样式的URL。这是由JVM的限制引起的,我们无法修复该限制