Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.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用户定义功能-如何部署新功能?_Neo4j_Cypher_Neo4j Apoc - Fatal编程技术网

Neo4J用户定义功能-如何部署新功能?

Neo4J用户定义功能-如何部署新功能?,neo4j,cypher,neo4j-apoc,Neo4j,Cypher,Neo4j Apoc,我从昨天开始学习Cypher,我阅读了关于用户定义函数的内容。 有很多关于如何使用这些函数的资料,但关于如何部署新函数的资料并不多 我想尝试一下,但我很难找到一个关于如何在我的桌面应用程序中部署新功能的分步教程 我发现的这些概念忽略了一些概念,因为它们太明显了。也许他们是为那些来自Java背景的人,或者无论你在使用Neo4J时应该有什么背景的人准备的。。。但我有Javascript的背景。我习惯了npm,从没听说过maven只是个例子 如果有人能帮助您编写详细的逐步教程,介绍如何在Neo4J中编

我从昨天开始学习Cypher,我阅读了关于用户定义函数的内容。 有很多关于如何使用这些函数的资料,但关于如何部署新函数的资料并不多

我想尝试一下,但我很难找到一个关于如何在我的桌面应用程序中部署新功能的分步教程

我发现的这些概念忽略了一些概念,因为它们太明显了。也许他们是为那些来自Java背景的人,或者无论你在使用Neo4J时应该有什么背景的人准备的。。。但我有Javascript的背景。我习惯了npm,从没听说过maven只是个例子

如果有人能帮助您编写详细的逐步教程,介绍如何在Neo4J中编写和部署新的用户定义函数,那就太好了。

谢谢您的帮助

用户定义的函数目前只能在Java代码中写入。它们是服务器扩展。您可以使用Neo4j外部的Java编辑器编写代码,并将其发布在Java归档文件下,将一个扩展名为.jar的文件发布到Neo4j安装的/plugins目录中

根据Neo4j服务器版本的不同,APOC扩展已经存在许多有用的过程

先试试它们,然后再开发你的,特别是如果你是从CYPHER开始的话。其中一些可以解决你的日常需求

所有扩展都在重新启动Neo4j后生效

注意:Maven是Java的依赖项管理器