Home - simboss/geoserver-manager GitHub Wiki
The purpose of this project is to hold a *REST* client library to interact with http://www.geoserver.org GeoServer; a requirement for this library is to depend as less as possible on external libraries. This library aims at being *lean and mean*.
As a first step, the REST library used in GeoBatch has been exported, refactored and then imported here.
Current stable version is 1.5.1 (Changelog). Version compatibility matrix:
GeoServer | geoserver-manager |
---|---|
2.2 | <= 1.5.1 |
2.3 | >= 1.5.1 |
In order to include the lib and its dependencies in a Maven project, the repository to point at is this one:
http://maven.geo-solutions.it/
and the dependency tag for your pom is as follows:
<dependency> <groupId>it.geosolutions</groupId> <artifactId>geoserver-manager</artifactId> <version>1.5.1</version> </dependency>
If you like to build the lib by yourself, please take a look to the Building instructions.
The Maven generated site can be found here:
Javadocs can be found here:
Both of them are automatically built and deployed by our continuous integration server which is using Jenkins
Here you can find some examples.
Additional documentation can be found here.
The mailing list for the project is located here:
https://groups.google.com/group/geoserver-manager-users
The mailing list for the project is located here:
https://groups.google.com/group/geoserver-manager-devs
Here is a short howto on how to contribute to the project.
GeoServer-Manager is open source and licenced under the MIT License.
This library draws its essence from the efforts endured inside GeoSolutions in various projects. Partial funding has been provided by FAO CIOK department.