Execution de Fudaa-Crue

Le fichier de configuration

C'est le fichier fudaacrue.conf qui configure le lancement de Fudaa-Crue. Il est situé dans le répertoire fudaa-crue/etc du répertoire d'installation de Fudaa-Crue.

Ce fichier est contenu par le module Crue UI Application.

Le contenu

# ${HOME} will be replaced by user home directory according to platform
#default_userdir="${DEFAULT_USERDIR_ROOT}/0.62"
#default_cachedir="${DEFAULT_CACHEDIR_ROOT}/0.62"
default_userdir="${HOME}\.${APPNAME}\0.62"
default_mac_userdir="${HOME}/Library/Application Support/${APPNAME}/0.62/"
# options used by the launcher by default, can be overridden by explicit
# command line switches
default_options="--branding fudaacrue -J-Xms24m -J-Xmx512m --multi-instances"
# for development purposes you may wish to append: -J-Dnetbeans.logger.console=true -J-ea
# default location of JDK/JRE, can be overridden by using --jdkhome <dir> switch
#jdkhome="C:\Program Files\Java\jre"
# clusters' paths separated by path.separator (semicolon on Windows, colon on Unices)
#extra_clusters=

Les lignes default_userdir et default_mac_userdir précisent le chemin vers le répertoire userdir par défaut. Ce répertoire contient l'ensemble de la configuration relative à l'utilisateur  (FudaaCrue_User.xml, taille, position des vues, dimensions des colonnes,...)

La ligne default_options contient plusieurs informations

  • --branding fudaacrue ne doit pas être modifié et est interne à Fudaa-Crue/Netbeans RCP
  • -J-Xms24m -J-Xmx512m sont des options pour la JVM Java. Ils pourront être modifié sur la mémoire allouée n'est pas suffisante. Par exemple -J-Xmx1024m.

  • --multi-instances est une option et est activée par défaut

Les options

Voici les options supportées par Fudaa-Crue. Par exemple pour activer  l'option sydoc-admin, il faut lancer l'application avec la commande suivante: fudaacrue.exe --sydoc-admin

  • sydoc-admin: permet d'activer le mode administration de Sydoc
  • multi-instances: permet d'activer le mode multi instance de Fudaa-Crue. Ce mode est activé par défaut et pris en compte par le module Crue UI CommandLine

Liens utiles: