如何解决Neo4J 4 + Apoc:无法为“静态”过程设置注射
使用apoc插件在neo4j服务器启动时出现以下错误。
已将jar复制到plugins文件夹。
原因: org.neo4j.kernel.api.exceptions.ComponentInjectionException:无法执行 为过程“静态”设置注入,字段“ apocConfig”具有 类型“ class apoc.ApocConfig”,它不是已知的可注射组件
Neo4j版本:4.0.4
Apoc版本:4.0.0.13
可能是什么问题?
解决方法
我建议您查看安装过程,看看是否错过任何步骤,
https://neo4j.com/docs/operations-manual/current/installation/linux/
此外,再次检查neo4j使用的Java版本,并检查是否还有其他特定于此安装的本地Java环境因素。类路径,其他jar等。
,neo4j 4.x和自定义插件文件夹存在相同的问题。 在neo4j config中更新自定义插件文件夹无效,我们还必须将文件夹(或扩展名)添加到Java CP(类路径)中。 它可以在3.x neo4j版本中运行,而无需在类路径中添加文件夹。
请尝试确保-cp中列出了plugins文件夹,并且可能对您有用。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。