System-environment-Variablen in der Jetty-Anwendung

Konfigurieren von Umgebungsvariablen des Systems im inneren von einem Jetty-Anwendung?

z.B. Für die Datenbank-Verbindung für details, setzen es in eine Datei und überprüfen Sie es in cvs ist eine schlechte Idee. Aus diesem Grund verwenden von system-Umwelt ist ein Weg zu gehen. Während die system-Umwelt-Variablen sind definiert in /etc/environments Datei oder .bashrc/.zshrc - Datei , in der Jetty-Anwendung, tut System.getenv("variable_name") nicht alles geben. Es wird im Ergebnis null.

Las ich diese Frage: Konfigurieren eines Jetty-Anwendung mit env-Variablen zu dem Schluss kommt, was sagt, dass Jetty nicht unterstützen System.getenv() und auch nicht in start.ini Datei.

Und Steg-und etc-Umgebung auf ubuntu 12.10 was sagt In the jetty.sh script you can source the /etc/environment file and they will be present. denen ich versucht habe und nicht die Werte, wie erwartet, was bedeutet, es gab mich nur null.

Wenn ich nicht verwenden können, die Standard - System.getenv() oder in irgendeiner .ini Datei dann, wie Sie Anmeldeinformationen festlegen, wie die Datenbank-Verbindung usw. ?

Schreibe einen Kommentar