「共有ライブラリー参照」および「共有ライブラリー・マッピング」ページを使用して、 定義された共有ライブラリーをアプリケーションまたは Web モジュールに関連付けます。共有ライブラリーは、1 つ以上のアプリケーションで使用される外部 Java アーカイブ (JAR) ファイルです。 共有ライブラリーを使用すると、サーバーにデプロイされた複数のアプリケーションは、 同一ライブラリーの複数のコピーを使用するだけでなく、単一のライブラリーを使用できます。 共有ライブラリーをアプリケーションまたはモジュールに関連付けたあと、アプリケーションまたはモジュールの クラス・ローダーは、共有ライブラリーによって示されるクラスをロードし、 さらにそれらのクラスをそのアプリケーションまたはモジュールに使用可能にします。
「共有ライブラリー参照」コンソール・ページを表示するには、をクリックします。 「共有ライブラリー・マッピング」ページを表示するには、 「共有ライブラリー参照」ページの「参照共有ライブラリー」をクリックします。 これらのページは、アプリケーション・インストールおよび更新ウィザードの「共有ライブラリーをマップ」および「アプリケーションまたはモジュール全体に共有ライブラリーをマップ (Map shared libraries to an entire application or module)」ページと同じものです。
「Shared library references」ページで、リストされている最初のエレメントはアプリケーションです。 その他のエレメントは、アプリケーションのモジュールです。
共有ライブラリーをアプリケーションまたはモジュールに関連付けるには、以下のようにします。
アプリケーションまたはモジュールが使用するファイルのために定義された共有ライブラリーは、アプリケーションまたはモジュールをライブラリーに関連付けるために存在する必要があります。
共有ライブラリーが定義されておらず、アプリケーションが既にインストール済みの場合は、「共有ライブラリー・マッピング」ページで「新規」をクリックして、共有ライブラリーを定義します。
以下のように、別の方法で共有ライブラリーを定義することもできます。
インストール中のアプリケーション、または「エンタープライズ・アプリケーション」ページで選択したアプリケーションの名前を指定します。
共有ライブラリーと関連付けるモジュールの名前を指定します。
アプリケーション EAR ファイルのルートに対するモジュールのロケーションを指定します。
アプリケーションまたはモジュールに関連付けられる共有ライブラリー・ファイルの名前を指定します。