Table of Contents
- About
- Setup environment
- Compiling
- Bootstrapping
- Generate Fenix API Documentation
- Generate Fenix DML Zip
- Troubleshooting
##About
Fenix
##Setup environment
export JAVA_OPTS="-server -Xms256m -Xmx1024m -XX:PermSize=384m"
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
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