GNU/Linux >> Linux の 問題 >  >> Linux

シェルスクリプトで環境変数を設定/Tomcatアプリケーションでアクセス

ドキュメント (http://tomcat.apache.org/tomcat-7.0-doc/RUNNING.txt) によると、すべての環境変数を $CATALINA_HOME/bin/setenv.sh に設定する必要があります

編集:完全を期すために、これは推奨される方法ですが、上記のドキュメントには次のように記載されていることに言及する価値があると思います:

<ブロック引用>

デフォルトでは、setenv スクリプト ファイルはありません。スクリプト ファイルが CATALINA_BASE と CATALINA_HOME の両方にある場合は、CATALINA_BASE にあるファイルが優先されます。

存在しない場合は、次の場所で環境変数を探すこともできます:

  • /etc/tomcat/tomcat[67].conf (使用) または
  • /etc/default/tomcat[67].conf (例:ubuntu) または
  • /etc/sysconfig/tomcat[67].conf (rhel、フェドーラ)

Linux
  1. ユーザー環境変数を設定する方法は? (永続的に、セッションではありません)?

  2. コマンドをシェルスクリプトの変数に格納する方法は?

  3. Linux でスペースを使用して環境変数を設定する

  1. シェルスクリプトでファイルをコピーして上書きする

  2. bash:配列の環境変数を設定し、それをシェル スクリプトから参照解除すると失敗する

  3. TERM 環境変数が設定されていません

  1. Linuxで$PATH変数を設定する方法

  2. .conf ファイルを変更するプログラム/スクリプトはありますか?

  3. .bashrc で環境変数を設定する最良の方法は何ですか?