Geoserver Developer

Only available on StudyMode
  • Topic: Source code, GeoServer, Concurrent Versions System
  • Pages : 91 (3041 words )
  • Download(s) : 60
  • Published : February 24, 2013
Open Document
Text Preview
GeoServer Developer Manual
Release 2.1.3

GeoServer

December 21, 2011

Contents

1

Introduction

3

2

Tools
2.1 Java . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.2 Maven . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.3 Subversion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5
5
5
5

3

Source Code
3.1 Committing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.2 Repository structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.3 Branch structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

7
7
7
8

4

Quickstart
4.1 Check out source code . . . . . . . . . . .
4.2 Build with Maven . . . . . . . . . . . . .
4.3 Generate Eclipse project files with Maven
4.4 Import modules into Eclipse . . . . . . .
4.5 Run GeoServer from Eclipse . . . . . . .
4.6 Access GeoServer front page . . . . . . .

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

9
9
9
10
10
14
15

Maven Guide
5.1 Installing Maven . . . . . . . . . . .
5.2 Running Maven . . . . . . . . . . .
5.3 Building . . . . . . . . . . . . . . . .
5.4 Skipping tests . . . . . . . . . . . . .
5.5 Building offline . . . . . . . . . . . .
5.6 Building extensions . . . . . . . . .
5.7 Profiles . . . . . . . . . . . . . . . . .
5.8 Eclipse . . . . . . . . . . . . . . . . .
5.9 Building the web module . . . . . .
5.10 Running the web module with Jetty

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
tracking img