Tools

The following tools need to installed on the system before a GeoServer developer environment can be set up.

Java

Developing with GeoServer requires a Java Development Kit (JDK) 1.5 or greater, available from Sun Microsystems.

Note

While it is possible to use a JDK other than the one provided by Sun, it is recommended that the Sun JDK be used.

Maven

GeoServer uses a tool known as Maven to build. The current recommended version of Maven is 2.2.1 and is available from Apache. While 2.2.1 is recommended any version greather than 2.0.8 should also work.

Maven tracks global settings in your home directory .m2/settings.xml. This file is used to control global options such as proxy settings or listing repository mirrors to download from.

Subversion

GeoServer source code is stored and versioned in a subversion repository. There are a variety of subversion clients available for a number of different platforms. Visit http://subversion.tigris.org/getting.html for more details.

Previous: Introduction