Skip to content
buehner edited this page Jan 17, 2014 · 8 revisions

This page provides basic information about the SHOGun2 project.

What is SHOGun2?

SHOGun2 is a Java based WebGIS framework.

It is (respectively will be) based on several high-quality Open Source frameworks, such as

Tools and requirements

SHOGun2 is based on Java and managed with Maven. As you will probably create WebGIS applications, you will also need some kind of servlet container, which can ideally be integrated in your IDE. We are using Tomcat and Eclipse for those purposes.

Java

We recommend to use the Java Development Kit (JDK) 7 for the development of SHOGun2.

Maven

SHOGun2 uses Maven as its project management tool. It is an essential requirement that you have Maven installed on your system:

$ (sudo) apt-get install maven

More information about Maven is available here: http://maven.apache.org/

Servlet Container and IDE

If you intend to use SHOGun2 in the context of a web application, you will also need some kind of servlet container. If you will follow the Quickstart tutorial in this wiki, we recommmend to use

as this is the scenario described in the tutorial.

Other considerable servlet containers would be JBoss, GlassFish or Jetty but we never tried them with SHOGun2.

If you are using SHOGun2 with a different IDE and/or servlet container, feel free to send us some feedback: [email protected]