Wie das setzen von Umgebungsvariablen in JBoss
Entwickeln wir eine Anwendung, die bereitgestellt wird in einem JBoss.
wir möchten Sie definieren die Eigenschaften von Dateien wie diese:
URL_DEVELOPMENT.properties = ...
URL_TEST.properties = ...
URL_PRODUCTION.properties = ...
und eine Umgebungsvariable definieren, die in der JBoss-enthält die Informationen über den Kontext für die Ausführung
for example --> ENVIRONMENT = DEVELOPMENT
Jemand weiß:
1), Wie das setzen von Umgebungsvariablen in JBoss.
2), Wie man diese Variablen aus einem applicacion deployed in JBoss runtime-Ausführung?
Danke !
InformationsquelleAutor Shekhar Khairnar | 2015-05-20
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den einfachsten und naheliegendsten Weg ist, um sich in die jboss-web-admin:
http://www.yoururl:9990
Dann unter Konfiguration Aussehen für system-Eigenschaft.
Zur Laufzeit, es ist sehr einfach:
System.getProperty(yourPropertyKey)
und das gute daran ist, dass eine änderung in irgendeiner dieser Eigenschaften reflektiert wird sofort zur Laufzeit.Dem anderen Szenario ist es zu öffnen, standalone.xml
Die andere option ist, Lesen Sie auf der jboss-cli und konfigurieren von Systemeigenschaften von dort. (Nur sinnvoll, wenn Sie möchten, die Arbeit mit remote-jboss und Sie mit ssh nicht auf den server, und Sie keinen Zugriff auf das web admin)
InformationsquelleAutor maress