Éléments requis

Pré-requis

PostgreSQL

host    all             all             127.0.0.1/32            password
create database esupemargement
create USER esupemargement with password 'esup';
grant ALL ON DATABASE esupemargement to esupemargement; 

Odbc

Copier un jar odbc dans le répertoire /src/main/resources puis déployer le dans le .m2

mvn install:install-file  -Dfile=/opt/esup-emargement/src/main/resources/lib/ojdbc7.jar -DgroupId=com.oracle -DartifactId=ojdbc7 -Dversion=4.0 -Dpackaging=jar

Paramétrage mémoire JVM :

Pensez à paramétrer les espaces mémoire JVM :

export JAVA_OPTS="-Xms256m -Xmx256m"

Création des tables :

modification de la configuration spring.jpa.hibernate.ddl-auto dans esup-emargement.properties :

Lancement d'esup-emargement via spring-boot :

mvn spring-boot:run

Obtention du war pour déploiement sur tomcat ou autre :

mvn clean package