Skip to content
Peter Harrison edited this page May 6, 2016 · 4 revisions

There are instructions for building Gravity from source code. If you simply want to deploy it you can download the latest binary release. If you are looking for a demo you can go to http://gravitydemo.devcentre.org.

Required Infrastructure:

  • Java 1.7 +
  • Maven2

Gravity uses a slightly modified version of JackRabbit-OCM which is not available in standard maven repositories. While these changes have been submitted to the Apache Jackrabbit project currently OCM appears not to be maintained. For this reason we forked it and now have the following repository: https://github.com/cheetah100/jackrabbit-ocm.git

Check out this repository and build and install it into maven.

  • mvn clean install

Gravity itself is a Java Web Application. Once you have built and installed jackrabbit-ocm check out the Gravity repository at: https://github.com/cheetah100/gravity.git

You can then build the war file with maven:

  • mvn clean install

This will generate a war file in the target directory which can be dropped into the webapps directory of a tomcat install.

Clone this wiki locally