バージョン範囲の指定

このタスクについて

バンドルまたはパッケージのバージョンは、バージョン範囲に OSGi 構文を使用して指定します。バージョン範囲は、間隔の表記を使用して指定します。

例えば、バンドルのバージョン範囲が version="[1.0.0,2.0.0)" となっている場合、バージョン 1.0.0 は含まれますが、バージョン 2.0.0 は含まれません。

バンドルでのパッケージおよびバンドルのバージョン範囲の指定

手順

  1. エディターでバンドル・マニフェスト・ファイルを開きます。
  2. 「従属関係」タブに切り替えます。 「インポートするパッケージ」セクションで、バージョン情報を指定するパッケージを選択します。「プロパティー」をクリックします。
  3. ダイアログで、最小バージョンと最大バージョン、および境界値を包含するか除外するかを指定します。
  4. ファイルを保存します。

アプリケーションでのバンドル、コンポジット、およびフラグメントのバージョン範囲の指定

手順

  1. エディターでアプリケーション・マニフェスト・ファイルを開きます。
  2. 「含まれるバンドル」セクションで、バージョン情報を指定するバンドルを選択します。「プロパティー」をクリックします。
  3. 「OSGi バンドル・プロパティー」ダイアログで、最小バージョンと最大バージョン、および境界値を包含するか除外するかを指定します。
  4. ファイルを保存します。

コンポジット・バンドルでのバンドルおよびフラグメントのバージョンの指定

手順

  1. エディターでコンポジット・マニフェスト・ファイルを開きます。
  2. 「含まれるバンドル」セクションで、バージョン情報を指定するバンドルを選択します。「プロパティー」をクリックします。
  3. 「OSGi バンドル・プロパティー」ダイアログで、バージョンを指定します。 バンドルおよびフラグメントは、厳密なバージョン番号がなければなりません。コンテンツのバージョンが異なる同一のコンポジット・バンドルが必要な場合、個別のバージョンのコンポジット・バンドルを、それぞれの使用に合わせて 1 つのバージョンとして作成する必要があります。
  4. ファイルを保存します。

フラグメント・バンドルでのホスト・バンドルのバージョン範囲の指定

手順

  1. エディターでフラグメント・バンドルのマニフェスト・ファイルを開きます。
  2. 「概要」タブに切り替えます。 「一般情報」セクションで、ホスト・バンドルおよび最小バージョンと最大バージョンの情報を指定します。
  3. ファイルを保存します。
トピックのタイプを示すアイコン タスクのトピック
インフォメーション・センターのご利用条件 | フィードバック

タイム・スタンプ・アイコン 最終更新: May 29, 2014 10:20

ファイル名: tversionsyntax.html