重要な作業は、ランタイム値 (環境変数値とほぼ同義)
を J2EE モジュールのデプロイメント記述子に入れることです。
たとえば、次の表にリストされているワークベンチ・エディターと対話することができます。
また、いずれにしても、値を再割り当てしたい場合はエディターを使用できます。
| プロジェクト・タイプ |
デプロイメント記述子の名前 |
値の割り当て方法 |
| アプリケーション・クライアント |
application-client.xml |
XML エディター、「設計」タブを使用 |
| EJB |
ejb-jar.xml |
EJB エディター、「Beans」タブを使用 |
| J2EE Web |
web.xml |
web.xml エディター、「Environment (環境)」タブを使用 |
デプロイメント記述子を更新する方法として、内容を自動的に追加することをお勧めします。
これは、たとえば以下の条件がすべて満たされた場合に行われます。
- Java™
プログラムまたはラッパーを生成する。
- ビルド記述子オプション genProperties が
GLOBAL または PROGRAM に設定されている。
- J2EE を YES に設定して、J2EE ランタイムのために生成している。
- genProject を有効な J2EE プロジェクトに設定する。
EGL は既存のデプロイメント記述子からプロパティーを削除することはしませんが、
以下のことを行います。
- 既に存在するプロパティーを上書きする。
- 存在しないプロパティーを付加する。
デプロイメント記述子を更新するもう 1 つの方法は、J2EE
環境ファイルから値を貼り付けることです。
J2EE 環境ファイルは、以下の条件がすべて満たされている場合に、生成の出力になります。
- Java
プログラムを生成する。
- ビルド記述子オプション genProperties
が GLOBAL または PROGRAM に設定されている。
- J2EE を YES に設定して、J2EE
ランタイムのために生成している。
- ディレクトリーに生成する場合のように、genProject
を有効な J2EE プロジェクトに設定しない。
J2EE 環境ファイルからアプリケーション・クライアントまたは EJB
プロジェクトのデプロイメント記述子にエントリーを貼り付ける前に、『J2EE 環境ファイルの更新』に記述されているとおりにファイル内のエントリーの順序を変更する必要があります。
J2EE Web プロジェクトで作業している場合は、
エントリーの順序を変更する必要はありません。
デプロイメント記述子プロパティーの詳細については、『Java
ランタイム・プロパティー (詳細)』を参照してください。