Repast Simphony Development Environment and Update Site

Updated 10/16/2009

This section describes how to set up Eclipse to use either the Repast Simphony IDE plugin from the update site or for development of the Repast Simphony codebase itself.

The IDE plugin from the update site provides the same functionality of the stand-alone installers, but permits the flexibility to add Repast Simphony to an existing Eclipse installation. This may be useful for advanced programmers who have additional Eclipse components and do not want to use the Eclipse that is included with the installers. This configuration (Configuration A) does not required the development environment components or source code from the repository.

Developers who wish to contribute to or modify the Repast Simphony codebase will need the development environment components described below and the source code from the repository. This configuration (Configuration B) does not require the plugin from the update site.

The following components are common to both configurations described above:


Configuration A: Repast Simphony IDE for Eclipse plugin

To install the Repast Simphony IDE for Eclipse plugin only:

  • Follow the directions given here to install Repast Simphony and its supporting plug-ins from our update site, http://mirror.anl.gov/pub/repastsimphony/site.xml

Configuration B: Development Environment Components

To install the development environment components and check out the Repast Simphony source code from the Sourceforge SVN repository: