7.5. 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.3. 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 :Exemple 7.5. variable d'environnement
JBOSS_MODULEPATH
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 :Exemple 7.6. variable d'environnement
JBOSS_MODULEPATH
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.4. 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_MODULEPATH
dans 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_MODULEPATH
dans le fichierstandalone.conf
:Exemple 7.7. entrée
standalone.conf
JBOSS_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