Page History
The eagle-i software source code is a multi-module maven project stored in a Subversion source control repository. This guide outlines a procedure for setting up the Eclipse IDE and importing the eagle-i code. We assume a Mac running Mountain Lion, but much will be similar in other platforms. This is not meant to be an exhaustive guide, but rather to give you an idea of how to set up an environment - different OSs, different versions of Eclipse, different installed plugins, etc. introduce subtle differences that would be hard for us to cover here.
We have tested this procedure with the latest Eclipse version (Kepler).
Set up Eclipse
m2eclipse
m2eclipse (m2e) provides reasonable integration of a maven project in Eclipse. Luckily, the m2e plugin is part of the standard Eclipse bundle since the Indigo release. If you have an older version of Eclipse (Helios or older), you'll have to install the plugin manually (it is not clear if that's supported any more - please consult the interwebs).
Subclipse
Whatever your Eclipse version, you'll need to make sure you have a Subversion plugin - either Subclipse or Subversve. We use Subclipse - to install it, follow instructions here: Subclipse installation. We use version 1.8 (later versions don't have the SvnKit option yet, which is what works in MacOSX). Once installed (requires a restart of Eclipse), go to Preferences->Team->SVN
and select SvnKit as client interface
m2eclipse Subclipse connector
You will also need to add the subclipse connector for m2e, in order to checkout the project code directly as a maven project. To do so, go to Preferences -> Maven -> Discovery
, click on Open Catalog
scroll until you see the connector m2e-subclipse (in the Team Providers section) and install it.
Check out the eagle-i code
Open the SVN perspective and add the eagle-i svn repository: https://open.med.harvard.edu/svn/eagle-i-dev
...