Skip to content
the-ricker edited this page Jul 19, 2012 · 7 revisions

Welcome to the Neo4j Client project.

Summary

This site contains three Maven projects.

The Http Components project provides Apache Http Components (http://hc.apache.org) and FasterXML Jackson parser (https://github.com/FasterXML) as an Eclipse feature that can be installed as an Eclipse P2 repository. It also This capability is essential to using the Maven Tycho build for the other two projects.

The Neo4j Client project provides an thin client API that is independent of the Neo4j kernel. It also provides a REST implementation.

The Neo4j Eclipse project uses the other projects to provide views and other tools for Eclipse and Eclipse RCP.

Build

The Http Components project creates a P2 repository archive. You will need this to build the other two projects. Or you can use the P2 repository published on this site at http://the-ricker.github.com/neo4j-client/release/ . All three projects should build with "mvn clean install".

Working with Eclipse

  1. Check out the projects from Git
  2. Use the Eclipse wizard "Import:Existing Maven projects"
  3. Install the results of the Http Components project with the "Install New Software" wizard. You can either use the install site http://the-ricker.github.com/neo4j-client/release/ or use the archive built in the project. If you do not see anything, then uncheck "Group items by category" at the bottom of the dialog.
Clone this wiki locally