Liberty V8.5.5 への Liberty フィーチャーのインストール

WebSphere® Application Server Developer Tools を使用して Liberty フィーチャーを開発する場合、Liberty フィーチャーをパッケージ化する Liberty フィーチャー・プロジェクトを作成する必要があります。ワークベンチを使用して、Liberty のランタイム環境に Liberty フィーチャーをインストールし、サーバー構成エディターを使用して、インストール済みフィーチャーを使用可能にできます。Liberty に既にインストール済みのフィーチャーに対する変更は、ワークベンチの「フィーチャーの更新」メニュー・オプションを使用して、該当するすべてのランタイム環境にプッシュできます。

始める前に

Liberty フィーチャー・プロジェクトを作成します

制約事項: このトピックは、WebSphere Application Server Liberty V8.5.5 に対応しています。バージョン 8.5 またはそれ以前の場合は、Liberty V8.5 以前への Liberty フィーチャーの手動インストールのトピックを参照してください。

手順

Liberty フィーチャーを Liberty にインストールするには、以下のステップを実行します。

  1. 「エンタープライズ・エクスプローラー」ビューで、Liberty フィーチャー・プロジェクトを右クリックし、「フィーチャーのインストール」を選択します。
  2. 「フィーチャーのインストール」ウィザードの「ターゲット・ランタイム」で、フィーチャーをインストールする Liberty ランタイム環境を選択します。「終了」をクリックします。
    ヒント: フィーチャーが Liberty に既にインストールされている場合、Liberty エントリーは、ターゲット・ランタイムのリストに選択可能なオプションとして含まれなくなります。その代わりに、「フィーチャーの更新」メニュー・オプション (「エンタープライズ・エクスプローラー」ビューで Liberty フィーチャー・プロジェクトを右クリックすると表示されます) を使用して、Liberty に既にインストールされているフィーチャーに対する変更を更新する必要があります。
  3. サーバー構成 (server.xml ファイル) に構成されているフィーチャーのリストにフィーチャー名を追加します。
    1. 「サーバー」ビューで、Liberty サーバーを展開し、「サーバー構成 [server.xml]」を右クリックし、「開く」を選択します。
    2. 「サーバー構成」エディターで、「構成構造」の下の「サーバー構成」を展開し、「フィーチャー・マネージャー」を選択します。
    3. 「フィーチャー・マネージャー」の下で、「追加」ボタンを選択します。
    4. 「フィーチャーの追加」ウィザードで、接頭部 usr: の後に目的の Liberty フィーチャー・プロジェクトの名前が続くフィーチャー (例えば、usr:MyLibertyFeatureProject) を検索して選択します。 「OK」をクリックします。
    「サーバー構成」エディターの「ソース」タブで、server.xml ファイルには、featureManager ノードの下に新しく追加されたフィーチャーのエントリーが表示されます。
    <featureManager>
         <feature>usr:MyLibertyFeatureProject</feature>
    </featureManager>

タスクの結果

Liberty に Liberty フィーチャーをインストールすると、${wlp.user.dir}/extension ディレクトリー内で以下のファイル構造を確認できます。
/lib
   /features
      manifest files
      .
      .
      .
   OSGi bundle JAR files
   .
   .
   .

次のタスク

Liberty ランタイム環境に既にインストールされているフィーチャーに対する変更を更新するには、「フィーチャーの更新」メニュー・オプション (「エンタープライズ・エクスプローラー」ビューで Liberty フィーチャー・プロジェクトを右クリックすると表示されます) を使用します。「進行情報」ウィンドウが開き、ワークベンチはこの更新アクションを実行するためにしばらく時間を割きます。

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



タイム・スタンプ・アイコン 最終更新: Tuesday, 6 December 2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=t_feature_deploy
ファイル名: t_feature_deploy.html