Closed Praniyendeev closed 8 months ago
The error indicates the Prometheus client library dependency is not present,
(java.lang.ClassNotFoundException: io.prometheus.client.Collector).
I suspect that the gds library you are using was for enterprise which probably has the Prometheus jar packaged or shaded.
You can try by getting the most current prometheus jar from mavencentral for example: https://repo1.maven.org/maven2/io/prometheus/simpleclient/0.16.0/
And dropping it into your lib directory and restarting.
If that works - you can see if you can move it to your plugins directory and if it still starts.
Let me know if that fixes your issue.
Thank you for the reply! I added simpleclient-0.16.0-javadoc.jar to the lib folder..this worked fine. But it still throws the same error when neo4j-graph-data-science-2.6.0.jar is in the plugins folder.
You added the simpleclient javadoc jar , you want to add the main simpleclient jar.
https://repo1.maven.org/maven2/io/prometheus/simpleclient/0.16.0/simpleclient-0.16.0.jar
Try that and let me know how it goes.
That worked perfectly! Thank you so much.
Hi all,
I am unable to start my neo4j instance with dozerdb plugin, with the GDS 2.6.0 plugin. Is this behavior expected? Some relevant info:
neo4j-community-5.12.0
dozerdb-plugin-5.12.0.0-alpha.1.jar
When running the
./neo4j console
command i get the following error:Thank you!