FenixEdu is a modular software platform for academic and administrative management of higher education institutions. It provides an integrated solution that spans all levels of the academic management process: from high level management tasks to the daily communication between students, faculty and staff. Take a look at FenixEdu.org for more information.
Table of Contents
##Issue Tracking
Issue Tracking for the FenixEdu Academic project is done in the FenixEdu JIRA.
##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-fenix-edu/
##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