17.6. profile:edit

17.6.1. 説明

指定したプロファイルを編集します

17.6.2. 構文

profile:edit [options] profile

17.6.3. 引数

名前説明

profile

編集するターゲットプロファイル

17.6.4. オプション

名前説明

--remove

区切られたリストから値を削除します。これは、system オプション、config オプション、および pid オプションでのみ使用可能です

--help

このヘルプメッセージを表示します

--delete

値を削除します。このオプションは、プロファイルから機能、バンドル、または pid を削除するために使用できます。

--append

区切られたリストに値を追加します。これは、system オプション、config オプション、および pid オプションでのみ使用可能です

-c、--config

karaf コンテナーに影響を与える Java システムプロパティーを編集します (ルートコンテナーで etc/config.properties を編集するのに類似)。

--delimiter

追加および削除に使用する区切り文字を指定します。

-x、--extension

拡張ライブラリーを編集します。複数のライブラリーを指定するには、このフラグを複数回指定します。

-p、--pid

<PID>/<Property> の形式で指定した OSGi 設定プロパティーを編集します。複数のプロパティーを指定するには、このフラグを複数回指定します。

--resource

編集するプロファイル下にあるリソースを選択します。このオプションは単独でのみ使用する必要があります。

--set

値を設定または作成します (デフォルトで選択済み)。

-i、--import-pid

ローカルの OSGi 設定管理者から編集される PID をインポートします

-f、--features

機能を編集します。複数の機能を指定するには、このフラグを複数回指定します (例:--features foo --features bar)。

-r、--repositories

機能リポジトリーを編集します。複数のリポジトリーを指定するには、このフラグを複数回指定します。

-o、--overrides

オーバーライドを編集します。複数のライブラリーを指定するには、このフラグを複数回指定します。

-s、--system

インストールされたバンドルに影響を与える Java システムプロパティーを編集します (ルートコンテナーで etc/system.properties を編集するのに類似)。

-b、--bundles

バンドルを編集します。複数のバンドルを指定するには、このフラグを複数回指定します。

-n、--endorsed

承認されたライブラリーを編集します。複数のライブラリーを指定するには、このフラグを複数回指定します。

-l、--libs

ライブラリーを編集します。複数のライブラリーを指定するには、このフラグを複数回指定します。

17.6.5. 詳細

classpath:profileEdit.txt