実行中の InfoCenter をコマンド行から更新する
InfoCenter でサポートされている開始およびシャットダウンのコマンド
(『ヘルプ・システムを InfoCenter としてインストール』で文書化されている) に加えて、
実行中の Eclipse で更新マネージャーの操作を起動するコマンド・セットが InfoCenter ではサポートされます。
フィーチャーをインストール、更新、使用可能、または使用不可にすることができ、
インストール済みのフィーチャー、更新サイトで使用可能なフィーチャー、
または実行中の InfoCenter への拡張サイトを追加するフィーチャーをリストすることができます。
実際に、InfoCenter をシャットダウンまたは再始動することなく、
実行中のドキュメンテーション・プラグインのセットを変更することができます。
『ヘルプ・システムを InfoCenter としてインストール』で説明されているように InfoCenter を開始します。
プラグインの最小セットを実行中の場合、
開始のコマンドを使用して InfoCenter を起動する前に、org.eclipse.update.core プラグインをプラグインのリストに追加します。
以下のようにして InfoCenter 更新コマンドを起動します。[ ] はオプションの引数を意味し、
イタリック体の引数はユーザーが指定する必要があります。
必要に応じて更新した後、
最後のステップとして、適用コマンドを発行することにより変更を適用します。変更は現行セッションに反映されます。
適用コマンドを呼び出さない場合、変更は、次回に InfoCenter を開始したときに有効になります。
リモート・サイトからのフィーチャーのインストール:
java -cp plugins/org.eclipse.help.base_3.1.0.jar org.eclipse.help.standalone.Infocenter
-command install
-featureId feature_id
-version version
-from remote_site_url
[-to target_site_dir]
サンプル: java -cp plugins/org.eclipse.help.base_3.1.0.jar org.eclipse.help.standalone.Infocenter -command install -from http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/platform-update-home/optionalSite/ -featureId com.example.root -version 1.0.0
既存のフィーチャーまたはすべてのフィーチャーの更新:
java -cp plugins/org.eclipse.help.base_3.1.0.jar org.eclipse.help.standalone.Infocenter
-command update
[-featureId feature_id ]
[-version version ]
指定されたフィーチャーの使用可能化 (構成):
java -cp plugins/org.eclipse.help.base_3.1.0.jar org.eclipse.help.standalone.Infocenter
-command enable
-featureId feature_id
-version version
[-to target_site_dir]
指定されたフィーチャーの使用不可化 (未構成):
java -cp plugins/org.eclipse.help.base_3.1.0.jar org.eclipse.help.standalone.Infocenter
-command disable
-featureId feature_id
-version version
[-to target_site_dir]
指定されたフィーチャーのアンインストール:
java -cp plugins/org.eclipse.help.base_3.1.0.jar org.eclipse.help.standalone.Infocenter
-command uninstall
-featureId feature_id
-version version
[-to target_site_dir]
上記のコマンドで -to target_site_dir が指定されている場合は、指定されたディレクトリーの対応する構成ターゲット・サイトが使用されます。指定されていない場合は、
デフォルトのローカル製品サイトが使用されます。
上記のコマンドで (制約を満たす)、実際には操作を実行せずに、操作が成功するかどうかだけを検証する必要がある場合は、引数のリストに -verifyOnly=true を追加します。
リモート・サイトの検索、インストールに使用可能なすべてのフィーチャーのリスト:
java -cp plugins/org.eclipse.help.base_3.1.0.jar org.eclipse.help.standalone.Infocenter
-command search
-from remote_site_url
インストール済みのフィーチャーのリスト:
java -cp plugins/org.eclipse.help.base_3.1.0.jar org.eclipse.help.standalone.Infocenter
-command listFeatures
-from local_site_dir
フィーチャーは、以下のようにリストされます。
Site: site url
Feature: id version enabled (or disabled)
より多くのフィーチャーを持つローカル・サイトの追加:
java -cp plugins/org.eclipse.help.base_3.1.0.jar org.eclipse.help.standalone.Infocenter
-command addSite
-from local_site_dir
ローカル・サイトの除去:
java -cp plugins/org.eclipse.help.base_3.1.0.jar org.eclipse.help.standalone.Infocenter
-command removeSite
-to local_site_dir
変更の適用:
java -cp plugins/org.eclipse.help.base_3.1.0.jar org.eclipse.help.standalone.Infocenter
-command apply