I'm running Garuda (based on Arch) and I'm trying to get bloodhound working for the first time. I believe it was automatically downloaded with I installed bloodhound with pacman. I had trouble getting this version working:
λ neo4j version
WARNING! You are using an unsupported Java runtime.
- Please use Oracle(R) Java(TM) 8, OpenJDK(TM) or IBM J9 to run Neo4j.
- Please see Neo4j documentation - Neo4j Documentation for Neo4j installation instructions.
Error: Could not find or load main class org.neo4j.server.CommunityEntryPoint
Caused by: java.lang.ClassNotFoundException: org.neo4j.server.CommunityEntryPoint
So I just downloaded the desktop appimage. I thought this was working because bloodhound no longer said "no database found" and it changed from a red X to a green check mark. But then I went to log in with neo4j:neo4j and it said incorrect username/pass. However after restarting my machine it changed back to "no database found" on the default bolt://localhost:7687.
I ran systemctl start neo4j.service and then status and it was running but then running status one second later it changed back to failed.
Here's what I see when I try starting it:
[] × sudo neo4j start
WARNING! You are using an unsupported Java runtime.
- Please use Oracle(R) Java(TM) 8, OpenJDK(TM) or IBM J9 to run Neo4j.
- Please see Neo4j documentation - Neo4j Documentation for Neo4j installation instructions.
Active database: graph.db
Directories in use:
home: /usr
config: /usr/conf
logs: /usr/logs
plugins: /usr/plugins
import: NOT SET
data: /usr/data
certificates: /usr/certificates
run: /usr/run
Starting Neo4j.
Started neo4j (pid 10886). It is available at http://localhost:7474/
There may be a short delay until the server is ready.
See /usr/logs/neo4j.log for current status.
Going to http://localhost:7474/ did not work.
I guess I have an empty file /usr/share/neo4j/logs/neo4j.log
And a filled file /var/log/neo4j/neo4j.log
Would really love some help, I've been researching for hours with no luck.