Title: Eclipse IDE
Category: documentation
## Developing ODE with the Eclipse IDE
First, be sure to read [Building ODE](building-ode.html) to learn how to install Ruby, Rake and Buildr.
### 1. Build ODE
At the root of the checkout, run
:::text
buildr package
### 2. Generate the Eclipse project files
Still in the root,
:::text
buildr eclipse
### 3. Import projects files into Eclipse
In Eclipse,
:::text
File -> Import -> Existing Projects into Workspace
then select the root directory of your ODE checkout (e.g. ode/trunk)
It's generally recommended to have a dedicated Eclipse workspace for ODE, since there's a fair amount of code and projects.
### Random Notes
* You must use JDK 5.0 compiler
* You may need to exclude .svn directories to avoid duplicate resource copying.
* You must define the M2_REPO classpath variable to point to your local Maven2 repository (Window -> Preference -> Java -> Build Path -> Classpath Variables)
* Be ware that there are quite a few things in the Buildr-based build that are not done by the Eclipse build system. You will occasionally need to run "buildr" build in order to regenerate XMLBeans schemas, OpenJPA mapping files, JACOB channel interfaces, etc...