7.4. Définir un répertoire de modules JBoss externe
Par défaut, JBoss EAP recherche les modules dans le répertoire EAP_HOME/modules/. Vous pouvez demander à JBoss EAP de regarder dans un ou plusieurs modules répertoires externes en définissant une variable d'environnement JBOSS_MODULEPATH ou en définissant la variable dans le fichier de configuration de démarrage. Cette section décrit les deux méthodes.
Procédure 7.2. Définissez la variable d'environnement JBOSS_MODULEPATH
- Pour sépécifier un ou plusieurs répertoires de module externes, définir la variable d'environnement
JBOSS_MODULEPATH.Dans Linux, utiliser les deux-points pour délimiter une liste de répertoires. Par exemple :export JBOSS_MODULEPATH=EAP_HOME/modules/:/home/username/external/modules/directory/
export JBOSS_MODULEPATH=EAP_HOME/modules/:/home/username/external/modules/directory/Copy to Clipboard Copied! Toggle word wrap Toggle overflow Dans Linux, utiliser un point-virgule pour délimiter une liste de répertoires. Par exemple :SET JBOSS_MODULEPATH=EAP_HOME\modules\;D:\JBoss-Modules\
SET JBOSS_MODULEPATH=EAP_HOME\modules\;D:\JBoss-Modules\Copy to Clipboard Copied! Toggle word wrap Toggle overflow
Procédure 7.3. Définissez la variable JBOSS_MODULEPATH dans le fichier de configuration de démarrage.
- Si vous choisissez de ne pas définir une variable d'environnement globale, vous pouvez définir la variable
JBOSS_MODULEPATHdans le fichier de configuration de démarrage de JBoss EAP. Si vous exécutez dans un serveur autonome, il s'agira du fichierEAP_HOME/bin/standalone.conf. Si le serveur exécute dans dans un domaine géré, il s'agira du fichierEAP_HOME/bin/domain.conf.Vous trouverez ci-dessous un exemple de la commande qui définit la variableJBOSS_MODULEPATHdans le fichierstandalone.confJBOSS_MODULEPATH="EAP_HOME/modules/:/home/username/external/modules/directory/"
JBOSS_MODULEPATH="EAP_HOME/modules/:/home/username/external/modules/directory/"Copy to Clipboard Copied! Toggle word wrap Toggle overflow