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