Checkout from Git repository

Just run the following command to get a copy of the source code:

git clone https://github.com/subugoe/ous-print.git

Compile & package

Not all unit tests are passing yet, therefore you need the following to build all modules:

mvn -Dmaven.test.skip=true package

The resulting artifacts will be created in the subfolder target in each of the modules. Refer to the module documentaion to learn how to use them.

You need a internet connection to build this software since dependencies will be downloaded. Without internet connection the build will fail!

Installation

The compiled artifacts can be copied to your server, into a empty directory. Make sure you copy the depending files, like the configuration of routes, stylesheets and images as well. The best way is to place the CLI interface and the SUB PrintServer next to each other, this way you can test the settings of the server manually.

Example directory layout

Bullet points represent files, points with subitems are directories.

  • layout-cli-1.0-SNAPSHOT.jar
  • print-server-1.0-SNAPSHOT.jar
  • routes.xml
  • lib
  • lib.xsl
  • img
  • GAU-SUBlogo-einzeilig.svg
  • xslfo
  • layout2fo.xsl

Back to top

Version: 1.0-SNAPSHOT. Last Published: 2014-06-17.

Reflow Maven skin by Andrius Velykis.