Sun Java System Message Queue 3.7 UR1 技術の概要

ディレクトリ変数の表記規則

Message Queue では 3 種類のディレクトリ変数が使用されますが、その設定方法は、プラットフォームによって異なります。表 P–3 では、これらの変数について説明し、Solaris、Linux、および Windows の各プラットフォームでの使用方法についても説明します。


注 –

表 P–3 の情報は、Message Queue のスタンドアロンインストールにのみ該当します。Message Queue が Application Server インストールの一部としてインストール、実行されると、ディレクトリ変数の値もそれに応じて設定されます。IMQ_HOMEappServer_install_dir/imq (ここで appServer_install_dir は Application Server のインストールディレクトリを指す)、IMQ_VARHOMEappServer_domainName_dir /imq (ここで appServer_domainName_dir は Message Queue ブローカを指す) にそれぞれ設定されます。


表 P–3 ディレクトリ変数の表記規則

変数 

説明 

IMQ_HOME

Message Queue マニュアルでは、Message Queue 基本ディレクトリ (ルートインストールディレクトリ) を指します。 

  • Solaris および Linux では、ルート Message Queue インストールディレクトリは存在しません。そのため、Message Queue マニュアルでは、Solaris および Linux のファイルの場所を示すために IMQ_HOME は使用されません。

  • Windows の場合は、ルート Message Queue インストールディレクトリは、Message Queue バンドルを解凍したディレクトリに設定されます。

IMQ_VARHOME

Message Queue の一時的な、または動的に作成された設定ファイルやデータファイルが格納されている、/var ディレクトリです。任意のディレクトリを指す環境変数として設定されます。

  • Solaris の場合、IMQ_VARHOME のデフォルト値は /var/imq ディレクトリです。

  • Solaris の場合、Sun Java System Application Server の Evaluation Edition では、IMQ_VARHOME のデフォルト値は IMQ_HOME/var ディレクトリです。

  • Linux の場合、IMQ_VARHOME のデフォルト値は /var/opt/sun/mq ディレクトリです。

  • Windows の場合、IMQ_VARHOME のデフォルト値は IMQ_HOME/var ディレクトリです。

IMQ_JAVAHOME

Message Queue 実行可能ファイルに必要な Java ランタイム (JRE) (JRE) の場所を指します。

  • Solaris の場合、IMQ_JAVAHOME は最新の JDK を検索しますが、オプションで、必要な JRE が置かれた場所に設定することもできます。

  • Linux では、Message Queue はまず最新の JDK を検索しますが、オプションで、必要な JRE が置かれた場所に IMQ_JAVAHOMEを設定することもできます。

  • Windows では、サポートされるバージョンがシステム上にある場合、IMQ_JAVAHOME は既存の Java ランタイムにポイントするよう設定されます。サポートされるバージョンがなければ、サポートされるバージョンがインストールされます。

このマニュアルでは、IMQ_HOMEIMQ_VARHOME、および IMQ_JAVAHOME はプラットフォーム固有の環境変数表記または構文 (UNIX での $IMQ_HOME など) に関係なく示されています。パス名には、通常、UNIX のディレクトリ区切り文字の表記法 (/) が使用されています。