Index > Developers > Building
  Overview
  Home
News
Downloads
FAQ
Site Map
  Features
  Basics
Branding
Remote Shell
  Commands
  Built-in
Optional
Remote Shell
BSF
VFS
  Support
  Issue Tracking
Road Map
Change Log
  Developers
  Source Code
Building
Goals
  Related Projects
  Geronimo
JLine

Site
News

Building

Prerequisites

Java Developer Kit (JDK)

You will need a JDK 5.0+ (J2SE 1.5.0+) or compatible JDK to build GShell. It is recommended you use SUN's implementation, or something compatible like Apples implementation. Other JDK vendors implementations may work, but use at your own risk.

Newer JDK versions (like for Java 6) may or may not work... use at your own risk (wink)

Apache Maven 2

To execute the build process you need to have Apache Maven version 2.0.5 (or newer) installed.

To check if your installation is working and you have the required minimum version run:

mvn -version

And it should produce something like:

Maven version: 2.0.6

Subversion

To fetch the source code for GShell, you will need to have a Subversion client version 1.2 (or newer, 1.4 is recommended) installed.

Checkout Sources

svn co https://svn.apache.org/repos/asf/geronimo/gshell/trunk gshell

Build

cd gshell
mvn