Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3
Info

Our code has a build and runtime dependency on Java 7

The eagle-i source code is a multi-module maven project stored in a Subversion repository, see:  Subversion organization overview

Browse the Subversion repository:

Nicer interface:

https://open.med.harvard.edu/vvc/viewvc.cgi/eagle-i-dev/

Plain URL:

https://open.med.harvard.edu/svn/eagle-i-dev/


Check out the software development trunk:

No Format
svn co https://open.med.harvard.edu/svn/eagle-i-dev/apps/trunk

Build the entire project (note the extra memory, some of the tests are quite resource intensive)

No Format
cd eagle-i-base
mvn clean install -DargLine="-Xmx1G"

Check out a release of the software, e.g.:

No Format
svn co https://open.med.harvard.edu/svn/eagle-i-dev/apps/branches/1.5-MS3.x

Check out the data model development trunk:

No Format
svn co https://open.med.harvard.edu/svn/eagle-i-dev/datamodel/trunk

Check out a data model release, e.g.:

No Format
svn co https://open.med.harvard.edu/svn/eagle-i-dev/datamodel/releases/0.8.2

Set up a development environment

Our code is IDE-agnostic, though we've had a good experience using eclipse with the m2eclipse plugin (standard with the latest version of eclipse). The following guide outlines the procedure for setting this up:

Importing eagle-i code into Eclipse

Browse the Javadocs

Latest release

http://search.eagle-i.net/javadoc

Latest snapshot

http://qa.search.eagle-i.net/javadoc

Get the eagle-i resource ontology

http://code.google.com/p/eagle-i/