To build JODConverter you need Maven 2.

Check out the source code from the Subversion repository hosted by

$ svn co jodconverter

Or to check out a particular version:

$ svn co jodconverter

For the tests to pass, start as a service listening both on a socket and on a named pipe:

$ /opt/openoffice.org2.1/program/soffice -accept="socket,port=8100;urp;" -headless &
$ /opt/openoffice.org2.1/program/soffice -accept="pipe,name=jodconverter;urp;"
$ export LD_LIBRARY_PATH=/opt/openoffice.org2.1/program

The last line is required for the named pipe connection to work since it needs to load a native library installed with

Now you can build and install the package in your local Maven repository:

$ cd jodconverter
$ mvn install

The webapp is available as a separate module; it can be checked out and built with

$ svn co jodconverter-webapp
$ cd jodconverter-webapp
$ mvn package