Arborescence des pages

Vous regardez une version antérieure (v. /wiki/pages/viewpage.action?pageId=818708487) de cette page.

afficher les différences afficher l'historique de la page

« Afficher la version précédente Vous regardez la version actuelle de cette page. (v. 3) afficher la version suivante »

Compilation


cd /opt/esup-signature
mvn clean package

Lors de la compilation des tests d'intégration vont être exécutés, cela va vous permettre de contrôler votre configuration et votre environnement. Si un test échoue, la compilation sera annulée. Il est toutefois possible d'éviter les tests en utilisant la commande mvn clean package -DskipTests mais des problèmes risquent de se poser lors du déploiement.


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"


  • Aucune étiquette