Bonjour,
une des solutions possibles est d'utiliser un fichier de propriétés dédié à ton application pour lister tes variables d'environnement.
Crées un fichier <nomApp>.properties dans le répertoire conf (JBOSS_HOME/default/conf par défaut) où tu liste les différentes variables d'environnement nécessaires à ton application sous la forme :
1 2
| clé1=valeur1
clé2=valeur2 |
Puis modifie le fichier properties-service.xml (dans le répertoire où est deployé ton application JBOSS_HOME/default/deploy par exemple) : en ajoutant les lignes suivantes :
1 2 3
| <attribute name="URLList">
./conf/<nomApp>.properties
</attribute> |
en dessous de
1 2
| <mbean code="org.jboss.varia.property.SystemPropertiesService"
name="jboss:type=Service,name=SystemProperties"> |
Tu peux ensuite accéder à tes variables dans ton appli :
System.getProperty("clé1")
Voilà, en espérant que ça te conviennes 
A+
Partager