Lancement Fudaa-Crue depuis Netbeans

Lancement

Pour des raisons de simplicité, il est conseillé de définir le module Crue UI Application comme application par défaut:

Ensuite pour lancer, l'application utiliser la commande Run:

Configuration Site

En lançant  l'application ainsi, la configuration site par défaut est utilisée. Or cette dernière ne contient les exécutables crue9/crue10 et contient des éléments de configuration spécifique à la CNR. Afin d'utilise une autre configuration site, il est possible d'utiliser le profil dev disponible sur le module Crue UI Application (dossier ui-application). L'activation est simple:

 

Ce profil permet d'utiliser un fichier de configuration spécifique pour l'application soit fudaacrueDev.conf. Ce fichier se trouve sour l'arborescence src/main/resources du projet Crue UI Application:

Les fichiers .conf sont des fichiers requis par Netbeans RCP.

Le fichier utilisé dans le cas normal est fudaacrue.conf

Avec le profil dev activé, le fichier fudaacrueDev.conf est utilisé.

Voici le contenu de ce fichier fudaacrueDev.conf :

# ${HOME} will be replaced by user home directory according to platform
default_userdir="${HOME}\.${APPNAME}\0.62"
# options used by the launcher by default, can be overridden by explicit
# command line switches
default_options="-J-Ddev.etcDir="C:\@FudaaCrueDevel@\ConfigDev\etc" -J-Xms24m -J-Xmx512m --branding fudaacrue -J-Dsysdoc-admin=true"

 

Les points importants

L'option -J-Ddev.etcDir permet de spécifier un autre emplacement pour le répertoire de configuration site. Il est ainsi possible d'utiliser une config site spéciale développeur.

L'arborescence de dossier doit être la suivante:

L'option -J-Dsysdoc-admin=true permet de lancer Sydoc en mode administration afin de tester simplement ce mode.