Database Reference
In-Depth Information
Spring Data Neo4j Development Environment
This section covers the basics of configuring a development environment preliminary to building out your first Spring
Data Neo4j web application.
Although each language chapter walks through the process of configuring the development environment
based on the particular language, certain steps are covered repeatedly in multiple chapters. While the initial development
environment setup in each chapter is somewhat redundant, it allows each language chapter to stand on its own. Bearing
this in mind, if you have already configured eclipse with the necessary plugins while working through another chapter,
you can skip ahead to the section “Adding the project to eclipse.”
Readme
IDE
The reasons behind the choice of an IDE vary from developer to developer and are often tied to the choice of
programming language. I chose the Eclipse IDE for a number of reasons but mainly because it is freely available and
versatile enough to work with most of the programming languages featured in this topic.
Although you are welcome to choose a different IDE or other programming tool for building your application,
I recommend that you install and use Eclipse to be able to follow the SDN examples and the related examples found
throughout the topic and online.
If you do not have eclipse, please visit http://www.eclipse.org/downloads/ and download the Indigo package
that is titled “eclipse IDe for java ee Developers.” The Indigo package is also labeled “Version 3.7.”
Tip
Once you have installed Eclipse, open it and select a workspace for your application. A workspace in Eclipse is
simply an arbitrary directory on your computer. As shown in Figure 11-1 , when you first open Eclipse, the program
will ask you to specify which workspace you want to use. Choose the path that works best for you. If you are working
through all of the language chapters, you can use the same workspace for each project.
Figure 11-1. Opening Eclipse and choosing a workspace
 
 
Search WWH ::




Custom Search