Liberty フィーチャー・プロジェクトへの OSGi バンドルの追加

Liberty フィーチャーには、クラスとサービスが入った OSGi バンドルが含まれます。このクラスおよびサービスは、Liberty フィーチャーが提供する機能を実装します。OSGi バンドルを対応する Liberty フィーチャー・プロジェクトに追加することで、WebSphere Application Server Developer Tools で作成された Liberty フィーチャーにそのバンドルを含めることができます。

手順

Liberty フィーチャー・プロジェクトに OSGi バンドルを追加するには、以下のステップを実行します。

  1. 「プロジェクト・エクスプローラー」ビューから、マニフェスト・アイコン (マニフェスト・アイコンの画面取り) で示された、プロジェクト階層内の「マニフェスト」ノードをダブルクリックして、Liberty フィーチャー・プロジェクトのマニフェスト・マニフェスト・ファイルを開きます。
  2. 「含まれるバンドル」ペインで、「追加」をクリックして、Liberty フィーチャー・プロジェクトに追加する 1 つ以上のバンドルを選択するか、「新規」をクリックして、Liberty フィーチャー・プロジェクトに追加する新規 OSGi バンドルを作成します。 OSGi バンドルの作成については、『OSGi バンドル・プロジェクトの作成』を参照してください。
  3. (オプション) バンドルを選択して、「プロパティー」をクリックし、「最小バージョン」フィールドと「最大バージョン」フィールドに必要な値を入力することで、含まれるバンドルのバージョン範囲を指定します。
  4. (オプション) 「プロパティー」ダイアログ・ボックスの「ロケーション」フィールドを使用して、エクスポート時にバンドルがパッケージ化されるロケーションを、製品拡張インストール・フォルダーからの相対位置で指定します。複数のロケーションでバンドルをパッケージ化する場合は、コンマ区切りリストとしてロケーションを入力します。デフォルトでは、バンドルは、/lib フォルダーでパッケージ化されます。

タスクの結果

バンドル名が、マニフェスト・ファイル内の Subsystem-Content ヘッダーに追加されます。Liberty フィーチャー用のフィーチャー・マニフェスト・ファイル内のヘッダーについて詳しくは、『Liberty プロファイルのマニフェスト・ファイル』を参照してください。


トピックのタイプを示すアイコン タスク・トピック

インフォメーション・センターに関するご使用条件 | フィードバック


タイム・スタンプ・アイコン 最終更新: 2015 年 6 月 17日
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=phil&product=was-libcore-mp&topic=t_feature_project_add_bundles
ファイル名: t_feature_project_add_bundles.html