GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Legen Sie die Umgebungsvariable im Shell-Skript/Zugriff in der Tomcat-Anwendung fest

Gemäß der Dokumentation (http://tomcat.apache.org/tomcat-7.0-doc/RUNNING.txt) sollten Sie alle env-Variablen in $CATALINA_HOME/bin/setenv.sh

festlegen

BEARBEITEN:Der Vollständigkeit halber ist es meiner Meinung nach erwähnenswert, dass die obigen Dokumente Folgendes angeben, obwohl dies der empfohlene Weg ist:

Standardmäßig fehlt die setenv-Skriptdatei. Wenn die Skriptdatei sowohl in CATALINA_BASE als auch in CATALINA_HOME vorhanden ist, wird die in CATALINA_BASE bevorzugt.

Falls es nicht vorhanden ist, können Sie auch nach env-Variablen suchen in:

  • /etc/tomcat/tomcat[67].conf (suse) oder
  • /etc/default/tomcat[67].conf (z. B. Ubuntu) oder
  • /etc/sysconfig/tomcat[67].conf (Rhel, Fedora)

Linux
  1. Verwenden von Umgebungsvariablen in Tmux.conf-Dateien?

  2. Umgebungsvariable mit Leerzeichen in Linux setzen

  3. bash:Array-Env-Variable setzen und Dereferenzieren von einem beliebigen Shell-Skript schlägt fehl

  4. Shell-Skript ändert Verzeichnis mit Variable

  5. Wo wird die PATH-Variable in Ubuntu gesetzt?

So legen Sie die Umgebungsvariable in Windows fest

So legen Sie Umgebungsvariablen in MacOS fest

So speichern Sie einen Linux-Befehl als Variable im Shell-Skript

So setzen/erstellen Sie Umgebungs- und Shell-Variablen in Linux

So setzen Sie die Umgebungsvariable in Bash

Was ist der beste Weg, um eine Umgebungsvariable in .bashrc festzulegen?