Développement - okiwi/LightningTalk GitHub Wiki

Information pour le développement

Pré requis

  • Mongo db
  • maven

Démarrer l'application en ligne de commande

Dans le répertoire de l'application :

  1. mvn package
  2. java -Dfile.encoding=UTF-8 -Denvironnement=local -jar target/dependency/jetty-runner.jar --port 8080 target/*.war

Démarrer l'application depuis eclipse

il exite un LightningTalk.launch qui peut être utilisé par le plugin run-jetty-run de eclipse. Dans la partie Run Configurations ... sélectionner LightningTalk

Subtilité sur l'environnement

Le paramétrage de l'application par environnement s'effectue en positionnant l'option de démarrage -Denvironnement.

Cette option permet de charger un fichier de configuration dans le répertoire WEB-INF/classes ayant pour nom valorisation-environnement-[environnement].properties.

Un fichier d'exemple est fournis WEB-INF/classes/valorisation-environnement-example.properties