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 :
mvn package
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