The version of the graph algorithms package is 3.5.12.1. When I checked that, I noticed that the other two packages give the warning "Failed to find compatible version".
I think this might be the part of the log relevant to the problem:
2019-11-18 16:32:03.228+0000 INFO [o.n.k.a.DatabaseAvailabilityGuard] Fulfilling of requirement 'Database available' makes database graph.db available.
2019-11-18 16:32:03.229+0000 INFO [o.n.k.a.DatabaseAvailabilityGuard] Database graph.db is ready.
2019-11-18 16:32:03.230+0000 INFO [o.n.k.i.DatabaseHealth] Database health set to OK
2019-11-18 16:32:03.231+0000 INFO [o.n.k.i.p.PageCacheWarmer] Page cache warmup started.
2019-11-18 16:32:03.241+0000 ERROR [o.n.k.i.p.Procedures] Plugin jar file: C:\Users\pryan2.Neo4jDesktop\neo4jDatabases\database-36454530-04bc-4ddb-8b5e-57befea3b758\installation-3.5.12\plugins\graphAlgorithms-3.5.12.1.jar corrupted.
2019-11-18 16:32:03.243+0000 INFO [o.n.k.a.DatabaseAvailabilityGuard] Requirement Database available makes database graph.db unavailable.
2019-11-18 16:32:03.244+0000 INFO [o.n.k.a.DatabaseAvailabilityGuard] Database graph.db is unavailable.
2019-11-18 16:32:03.254+0000 INFO [o.n.b.i.BackupServer] BackupServer communication server shutting down and unbinding from /127.0.0.1:6362
2019-11-18 16:32:03.312+0000 INFO [o.n.k.i.p.PageCacheWarmer] Page cache warmup completed. 7 pages loaded. Duration: 80ms.
2019-11-18 16:32:03.326+0000 INFO [o.n.k.i.t.l.c.CheckPointerImpl] Checkpoint triggered by "Database shutdown" @ txId: 1 checkpoint started...
2019-11-18 16:32:03.350+0000 INFO [o.n.k.i.t.l.c.CheckPointerImpl] Checkpoint triggered by "Database shutdown" @ txId: 1 checkpoint completed in 23ms
2019-11-18 16:32:03.352+0000 INFO [o.n.k.i.t.l.p.LogPruningImpl] No log version pruned, last checkpoint was made in version 0
2019-11-18 16:32:03.518+0000 INFO [o.n.i.d.DiagnosticsManager] --- STOPPING diagnostics START ---
2019-11-18 16:32:03.518+0000 INFO [o.n.i.d.DiagnosticsManager] --- STOPPING diagnostics END ---
2019-11-18 16:32:03.520+0000 INFO [o.n.g.f.GraphDatabaseFacadeFactory] Shutdown started
You are correct. You cannot add the plugin to the project until after the database is created as it needs a location for the plugin file.
I am curious, when you installed Neo4j Desktop, did you use the default, that is, only for this user and not for all users of the computer? I typically install Neo4j Desktop as Admin and select that all users can access the graphs. Also, I ALWAYS install Neo4j Desktop in the default location and never change where it is installed. Did you specify anything different from the defaults when you installed Neo4j Desktop? (if you remember!)
I selected all users. On a previous installation, I had selected only myself, but I was running into errors and when I searched online, it seemed like the errors could be caused by only installing for myself. Other than that, I didn't changed any of the default settings.
So Pierce, can you give me a summary of where you are with starting the database that uses the graph algorithms library?
I cannot reproduce the error on my Windows system. One thing that I want to make sure of is that the folders where the database files live (including the plugins folder) is writable.
I think I've fixed it. I have a graph with algorithms installed that can start up and run code.
I did it by uninstalling Neo4J, but selecting "Backup Neo4J files" in the uninstall wizard. I then deleted the backup and reinstalled Neo4J. That appeared to solve the problem.