The majority of the project is written in Java. Eclipse is the IDE of choice. Maven is used for the build. Hudson is used as the continuous integration environment. The code repository is Subversion.
The following third party libraries will be used for testing:
Eclipse is the IDE of choice for this project. Eclipse project files are released with the source code. Releasing the eclipse project files allows the configuration of the development environment to be kept uniform. However, the correct eclipse plug-ins must still be install. Below is a list of required eclipse plug-ins for this project. To install in eclipse go to Help > Install New Software... Enter the update site and select the relevant plugin.
Maven will be used to install third-party libraries. To accomplish this through eclipse, the m2eclipse plug-in will be used. Right click the pom.xml file in the parent project and choose Maven Install.
The continuous integration environment will use Maven and Hudson. For this reason it is recommended that you install Maven locally and execute the goals before each commit. Visit the Maven website for details of how to install it.