The kind people at Neo4j are always keen to ease the workload of their users, so they have created a Maven-based template project on GitHub for us to get a quickstart on our functions and procedures. This way, no time is wasted looking for the dependencies.
The project is hosted at https://github.com/neo4j-examples/neo4j-procedure-template. You can either download or clone it, and then open your copy in your favorite Java IDE. In the pom.xml file, update the neo4j.version property with the value corresponding to the version of the Neo4j server that you use. In my case, it is the following:
Build the project with your IDE. There should ...