How-to build docendo from the sources

docendo uses Subversion for source control management and Apache Maven as build tool. As a pre-requisite to building the docendo source code, you need to have both clients installed. Also, a Java JDK 6 is required to be installed.

  1. Check out the latest version from the docendo Subversion repository:
    svn co http://svn.docendo.org/docendo/trunk docendo
    
  2. Build docendo including all modules using Maven:
    cd docendo
    mvn package
    

The compilation step may take a while when using the Maven client for the first time since it needs to download a rather large amount of Maven plugins. After having successfully built docendo, you will find the web application WAR file in webapp/target/docendo-webapp-[version].war and the stand-alone version (which is bundled with Apache Tomcat) in install/target/docendo-[version]-standalone.zip.