Hi everyone! Glad to be here.
I’m an epidemiology researcher working with the ComptoxAI RDF dataset. When Neo4j Desktop supported the n10s plugin, I successfully imported RDF files and queried specific nodes using Cypher and Python.
Now, using Neo4j Desktop v2.0.5 and DB version 5.26.0, I’ve tried manually installing n10s-5.26.0.jar by:
However, running:
SHOW PROCEDURES YIELD name, description
returns no n10s entries, and CALL n10s.graphconfig.init() fails.
Has anyone successfully installed n10s manually in Neo4j 5.x (especially 5.26.0)? Or is there a specific version combo that works reliably?
Appreciate any help or tips!
@razieh.moghadam
didnt try with Neo4j desktop but rather a simple local install on Ubuntu.
One thing i notice, and not sure if its the entire cause but if you define conf/neo4j.conf with
dbms.unmanaged_extension_classes=n10s.endpoint=/rdf
then on start we see
Warning: Use of deprecated setting 'dbms.unmanaged_extension_classes'. It is replaced by 'server.unmanaged_extension_classes'.
so changing conf/neo4j.conf to
server.unmanaged_extension_classes=n10s.endpoint=/rdf
though this had no impact relative to N10 being available or not.
Does your logs\debug.log report referneces to n10 and or neosemantics. For example on a linux platform running with Neosemantics successfully installed
egrep "n10|neosemantics" ../logs/debug.log
returns
[classpath] /home/neo4j/single/instance1/neo4j-enterprise-5.26.0/plugins/neosemantics-5.26.0.jar
server.unmanaged_extension_classes=ThirdPartyJaxRsPackage[packageName=n10s.endpoint, mountPoint=/rdf]
2025-11-04 12:39:43.308+0000 WARN [o.n.k.a.p.GlobalProcedures] Failed to load `org.apache.http.impl.client.cache.memcached.MemcachedHttpCacheStorage` from plugin jar `/home/neo4j/single/instance1/neo4j-enterprise-5.26.0/plugins/neosemantics-5.26.0.jar`: java.lang.NoClassDefFoundError: net/spy/memcached/OperationTimeoutException
2025-11-04 12:39:43.965+0000 WARN [o.n.k.a.p.GlobalProcedures] Failed to load `module-info` from plugin jar `/home/neo4j/single/instance1/neo4j-enterprise-5.26.0/plugins/neosemantics-5.26.0.jar`: java.lang.NoClassDefFoundError: module-info is not a class because access_flag ACC_MODULE is set
2025-11-04 12:39:44.072+0000 WARN [o.n.k.a.p.GlobalProcedures] Failed to load `org.apache.http.impl.client.cache.ehcache.EhcacheHttpCacheStorage` from plugin jar `/home/neo4j/single/instance1/neo4j-enterprise-5.26.0/plugins/neosemantics-5.26.0.jar`: java.lang.NoClassDefFoundError: net/sf/ehcache/Ehcache
2025-11-04 12:39:45.554+0000 INFO [o.n.s.m.ThirdPartyJAXRSModule] Mounted unmanaged extension [n10s.endpoint] at [/rdf]
For me n10s stopped installing on a fresh docker container since around March or April ...
"n10s" is not a known Neo4j plugin. Options are:
apoc
apoc-extended
bloom
fleet-management
genai
graph-data-science