You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Neo4j自定义UserFunction插件无法加载问题求助

Neo4j自定义UserFunction无法加载问题求助

我编写了一个自定义UserFunction,希望导入Neo4j中。将jar包放置在$NEO4j_HOME/plugins目录并重启数据库后,Neo4j和Java均无报错,但该函数始终无法被找到。执行SHOW FUNCTIONS YIELD *语句后,未找到该自定义函数。

日志信息

2022-09-13 08:52:42.606+0000 INFO  Neo4j Server shutdown initiated by request
2022-09-13 08:52:42.606+0000 INFO  Stopped.
2022-09-13 08:53:53.414+0000 INFO  Starting...
2022-09-13 08:53:54.015+0000 INFO  This instance is ServerId{<private>} (<private>)
2022-09-13 08:53:56.003+0000 INFO  ======== Neo4j 4.4.5 ========
2022-09-13 08:53:59.138+0000 INFO  Sending metrics to CSV file at /Users/<private>/Library/Application Support/Neo4j Desktop/Application/relate-data/dbmss/dbms-541daf17-c602-49ef-9aab-bab9aeb69c4f/metrics
2022-09-13 08:53:59.194+0000 INFO  Bolt enabled on localhost:7687.
2022-09-13 08:54:00.508+0000 INFO  Remote interface available at http://localhost:7474/
2022-09-13 08:54:00.516+0000 INFO  id: <private>
2022-09-13 08:54:00.516+0000 INFO  name: system
2022-09-13 08:54:00.516+0000 INFO  creationDate: 2022-09-13T08:30:37.347Z
2022-09-13 08:54:00.516+0000 INFO  Started.
2022-09-13 08:54:45.595+0000 INFO  Neo4j Server shutdown initiated by request
2022-09-13 08:54:45.597+0000 INFO  Stopping...
2022-09-13 08:54:50.699+0000 INFO  Stopped.
2022-09-13 08:54:56.619+0000 INFO  Starting...
2022-09-13 08:54:57.174+0000 INFO  This instance is ServerId{<private>} (<private>)
2022-09-13 08:54:59.097+0000 INFO  ======== Neo4j 4.4.5 ========
2022-09-13 08:55:02.071+0000 INFO  Sending metrics to CSV file at /Users/<private>/Library/Application Support/Neo4j Desktop/Application/relate-data/dbmss/dbms-541daf17-c602-49ef-9aab-bab9aeb69c4f/metrics
2022-09-13 08:55:02.124+0000 INFO  Bolt enabled on localhost:7687.
2022-09-13 08:55:03.337+0000 INFO  Remote interface available at http://localhost:7474/
2022-09-13 08:55:03.346+0000 INFO  id: <private>
2022-09-13 08:55:03.346+0000 INFO  name: system
2022-09-13 08:55:03.346+0000 INFO  creationDate: 2022-09-13T08:30:37.347Z
2022-09-13 08:55:03.346+0000 INFO  Started.

自定义函数代码

@UserFunction
@Description("procedure.getPixelDist(012345678, 012345678, 10) - calculate the distance between the two pixels.")
public boolean getPixelDist(@Name("p1") String pixelOne, @Name("p2") String pixelSecond,
                               @Name("threshold") Integer threshold) throws Exception;

我已尝试网上能找到的所有方法,但问题仍未解决,恳请各位提供帮助。

内容的提问来源于stack exchange,提问作者NoelHug

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.19 20:15:35