HomeDocumentation > Developing with Eclipse > Geronimo Eclipse Plugin Build Instructions

Geronimo Eclipse Plugin Build Instructions

Building From Source

Prerequisites:


Obtaining the Source Code:

Once the prerequisites are installed, invoke the following command from the command line to check out the source of trunk. The root of the source tree for the Elipse plugin is located in an svn repository at
http://svn.apache.org/repos/asf/geronimo/devtools/eclipse-plugin/trunk

svn co http://svn.apache.org/repos/asf/geronimo/devtools/eclipse-plugin/trunk trunk


Building:

Then, from within the geronimo-eclipse directory, simply invoke one of the following commands. This will run through the entire build process from compilation to generating the distributions.

mvn install 
mvn clean install

The following environment variable needs be set to properly configure the JVM to meet memory requirements.

MAVEN_OPTS="-Xms512m -Xmx512m -XX:MaxPermSize=256m"

On Windows use the following command to set the environment variable (note that double quotes should not be used):
set MAVEN_OPTS=-Xmx512m -XX:MaxPermSize=128m

You do not need to manually download Eclipse or the web tools project to build. This is taken care of for you automatically during the build process.


Disabling Tests:

To disable unit tests while building:

mvn install -Dtest=false

This is not recommended!!