Wie erhält man in einer Linux-Umgebung Umgebungsvariablen in einem Java-Programm?
System.getenv('Variablenname')
Hinweis: getenv ist alles in Kleinbuchstaben
Manche Leute sagen, man solle System.getProperty(System.env('Variablenname') verwenden. )), ich persönlich habe es versucht, aber es hat nicht funktioniert.
Der spezifische Grund ist, dass ich vermute, dass System.env() Umgebungsvariablen auf Systemebene erhält, bei denen es sich um Variablen unter /etc/profile handelt
Im Allgemeinen werden wir sie selbst definieren Umgebungsvariablen werden in die Konfigurationsdatei des aktuellen Benutzers geschrieben, in die Datei ~/.profile
Mehr Java im Zusammenhang mit dem Abrufen der Linux-Umgebung Variablen Bitte beachten Sie die PHP-Chinese-Website für Artikel!