I am trying to locate where tools such as neo4j-admin,cypher-shell and the documentation keeps saying these tools are located in the the bin directory. So i try to locate this directory on my machine and the best documentation i can find about this is here:
For questions on where to find this when you're using Neo4j Desktop, the good news is there should be a way to open up the directory via Desktop itself.
Find the database entry whose home directory you want to open, and you should see a ... right after the Open button. Clicking on that should open up a dropdown, and one of the entries is Open folder which expands the dropdown, and the top entry there is DBMS. This will open the home directory for this dbms instance.
If you're looking for how to get there in your terminal, from the ... dropdown there should be a Terminal option, which should open your terminal to the dbms's home directory.
I'm on a Macbook Pro M1. Very late to the party, but something that was confusing for me (as implied above) is that neo4j-home is per-dbms. On my machine each dbms is stored in $HOME//LibraryApplication Support/Neo4j Desktop/Application/relate-data/dbmss/
I installed Neo4j Desktop 2.0.3, but the folder “C:\Program Files\Neo4j Desktop” is empty, shall I still poin that as "$NEO4j_HOME$? or somewhere else?
I think that folder may be from an older installment of version 1.x that you may have uninstalled. At least my version 1.6 on Mac is installed in that folder, while my version two is installed in a folder in the same parent folder named neo4j-desktop.
The documentation mentioned for v2 on windows states that an uninstall needs to delete the data in the folder shown in the screenshot. This shows the folder as hidden. Maybe look in there.
If you can open the app and have an instance created, you can see the path where the instance data is stored in the "path" value. This is a folder icon that will open the folder.