Recupération des sources https://github.com/EsupPortail/esup-signature
cd /opt git clone https://github.com/EsupPortail/esup-signature
Compilation
cd /opt/esup-signature mvn clean package
On obtient le dossier target. On peut copier son contenu directement dans le dossier ROOT du server tomcat
Déploiement
On copie/colle le répertoire webapp packagé ainsi dans le tomcat :
rm -rf /opt/tomcat-esup-signature/webapps/ROOT && cp -rf /opt/esup-signature/target/esup-signature-0.9.0.BUILD-SNAPSHOT /opt/tomcat-esup-signature/webapps/ROOT
On arrête le tomcat avant et on le redémarre ensuite. Attention au numéro de build qui peut être différent.
Paramétrage mémoire JVM :
Pensez à paramétrer les espaces mémoire JVM :
export JAVA_OPTS="-Xms1024m -Xmx1024m -XX:MaxPermSize=256m"
Pour maven :
export MAVEN_OPTS="-Xms1024m -Xmx1024m -XX:MaxPermSize=256m"