How to Build JBoss Tools 4.0 with Maven 3 - Building Documentation

Version 4

    This document has moved to https://github.com/jbosstools/jbosstools-devdoc/blob/master/building/build_documentation.md

     

    ---

     

    Building Everything

     

    You can now build the whole suite of docs available here [1] from the Jenkins job here [2].

     

    [1] http://docs.jboss.org/tools/nightly/trunk/

    [2] http://hudson.jboss.org/hudson/job/jbosstools-docs-nightly/

     

    To build locally, clone this project [3] into the same place you have all of the jbosstools-* github repos checked out.

     

    [3] https://github.com/jbosstools/jbosstools-documentation

     

    Then:

     

    cd jbosstools-documentation/jboss-tools-docs; 
    mvn -s settings.xml -f pom.xml clean assembly:assembly

     

    Building a single component's documentation

     

    After cloning the above project, you can selectively build a single component's doc by commenting out the modules you don't want to build in this pom, then rerunning the step above.

     

    jbosstools-documentation/jboss-tools-docs/pom.xml

     

    In future we may find a way to run individual doc builds w/o the need for all-guides.xml and the additional Maven <build> plugin configuration.