Skip to content

Latest commit

 

History

History
59 lines (33 loc) · 1.32 KB

README.md

File metadata and controls

59 lines (33 loc) · 1.32 KB

FenixEdu Build Status

Table of Contents

##About

Fenix

##Setup environment

  1. export JAVA_OPTS="-server -Xms256m -Xmx1024m -XX:PermSize=384m"
  2. export MAVEN_OPTS="$JAVA_OPTS"

##Compiling

To compile Fenix, simply run:

mvn clean install

##Bootstrapping

To initialize an instalation of Fenix in an empty Database, see:

http://fenixedu.org/dev/tutorials/install-fenixedu/

##Generate Fenix API Documentation

mvn test -PGenerateFenixAPIDocs

creates target/miredot/index.html

##Generate Fenix DML Zip

mvn ff:package-dmls

creates target/fenix_dmls.zip

It can be used to upload in Fenix Domain Browser

Troubleshooting

Error compiling JasperReports

This is due to a race condition in the Reports compilation process. If this is happenning, try compiling with:

mvn -Djasper.threads=1 clean install