To build pdfInvoice, Maven must be installed.
Running install without a profile will generate the pdfInvoice Community jars:
$ mvn clean install \
-Dmaven.test.skip=true \
-Dmaven.javadoc.failOnError=false \
> >(tee mvn.log) 2> >(tee mvn-error.log >&2)
To run the tests, Ghostscript and Imagemagick must be installed.
$ mvn clean install \
-Dmaven.test.failure.ignore=false \
-DgsExec=$(which gs) \
-DcompareExec=$(which compare) \
-Dmaven.javadoc.failOnError=false \
> >(tee mvn.log) 2> >(tee mvn-error.log >&2)