Documentation is critical to make Jetspeed's adoption as smooth as possible. Jetspeed documentation process can be found on Jetspeed's Wiki . Please submit documentation patches, or contribute to the Wiki.
To generate the full site documentation for Jetspeed run the following maven command:
maven allSite
Note: make sure Jetspeed builds without problems as this goal will take quite some time.
To speed up this goal, I recommend running it without an internet connection (link checks can take very long) and with maven.mode.online=false (or use -o on the commandline).
If you are using Maven 1.0 or above, to automatically install the plugin, type the following on a single line:
maven plugin:download -DgroupId=maven -DartifactId=maven-pdf-plugin -Dversion=2.3
Once, the plugin is install copy xalan.jar to the ${MAVEN_HOME}/lib/endorsed. When build Jetspeed, Xalan is download as a dependency. You
can copy the Jetspeed version of Xalan from
${REPO_HOME}/xalan/jars
.
More information on the PDF plugin can be found on the Maven PDF plugin site .
Once you generated a new version of the site documentation, you can bring it online as follows:
More information can be found at: Committers' FAQ
Note: the above link points at information assuming the site itself is under svn. For Jetspeed-2 this isn't (yet) the case.