Deployment - Kaleidocs/kaleidocs GitHub Wiki

Create a blank database

  • Start a fresh REPL
lein do clean, repl
  • run migration
(destroy-all)
(create-all)
(insert-fields)

Compile frontend assets

lein cl2c auto frontend

Create distributable jar file

lein with-profile deploy do clean, uberjar

Create runner script

  • start.sh
java -classpath "kaleidocs.jar:fr.opensagres.xdocreport.document.odt-1.0.3.jar:fr.opensagres.xdocreport.document.ods-1.0.3.jar" kaleidocs.core
  • start.bat
java -classpath "kaleidocs.jar;fr.opensagres.xdocreport.document.odt-1.0.3.jar;fr.opensagres.xdocreport.document.ods-1.0.3.jar" kaleidocs.core

You may want to specify locale settings which affect number format

java -Duser.country=VN -Duser.language=vi