Aktualizace spuštěného modulu InfoCenter z příkazového řádku

Kromě příkazů spuštění a vypnutí podporovaných modulem InfoCenter a dokumentovaných v Instalace systému nápovědy jako modul InfoCenter modul InfoCenter podporuje sadu příkazů určených ke spouštění operací Správce aktualizace při spuštění platformy Eclipse. Můžete instalovat, aktualizovat, zpřístupňovat a znepřístupňovat funkce nebo vypisovat instalované funkce nebo funkce dostupné na webu (site) s aktualizacemi nebo přidávat site rozšíření do spuštěného modulu InfoCenter. Můžete měnit sadu spuštěných modulů plug-in dokumentace bez vypnutí nebo opětovného spouštění modulu InfoCenter.

Spusťte modul InfoCenter dle popisu v Instalace systému nápovědy jako modul InfoCenter. Pokud provozujete minimální sadu modulů plug-in, přidejte modul plug-in org.eclipse.update.core do seznamu modulů plug-in ještě před spuštěním modulu InfoCenter s použitím příkazu start.
Spusťte níže uvedené příkazy aktualizace modulu InfoCenter, kde [ ] znamená volitelný argument a kde argumenty uvedené kurzívou musí poskytnout uživatel.
Po provedení případných aktualizací uplatněte v posledním kroku změny zadáním příkazu apply. Tento příkaz uplatní změny v aktuální relaci. Pokud nespustíte příkaz apply, změny se uplatní při příštím spuštění modulu InfoCenter.

Instalace funkce ze vzdáleného webu (site):
java -cp plugins/org.eclipse.help.base_3.1.0.jar org.eclipse.help.standalone.Infocenter
    -command install
    -featureId id_funkce
    -version verze
    -from url_vzdáleného_site
    [-to adr_cílového_site]

Příklad: 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


Aktualizace stávající funkce nebo všech funkcí:
java -cp plugins/org.eclipse.help.base_3.1.0.jar org.eclipse.help.standalone.Infocenter
    -command update
    [-featureId id_funkce ]
    [-version verze ]

Zpřístupnění (konfigurace) určité funkce:
java -cp plugins/org.eclipse.help.base_3.1.0.jar org.eclipse.help.standalone.Infocenter
    -command enable
    -featureId id_funkce
    -version verze
    [-to adr_cílového_site]

Znepřístupnění (zrušení konfigurace) určité funkce:
java -cp plugins/org.eclipse.help.base_3.1.0.jar org.eclipse.help.standalone.Infocenter
    -command disable
    -featureId id_funkce
    -version verze
    [-to adr_cílového_site]

Odinstalování určité funkce:
java -cp plugins/org.eclipse.help.base_3.1.0.jar org.eclipse.help.standalone.Infocenter
    -command uninstall
    -featureId id_funkce
    -version verze
    [-to adr_cílového_site]

Ve všech výše uvedených příkazech se v příkazu -to target_site_dir použije adresář příslušného konfigurovaného cílového webu (site). Není-li zadán, použije se výchozí lokální site produktu.

Pokud chcete pouze ověřit, zda by provedení výše uvedených dopadlo dobře (tj. zda splňuje omezující podmínky), a to bez skutečného provedení, přidejte do seznamu argumentů -verifyOnly=true.

Vyhledání vzdáleného webu (site) a výpis všech funkcí dostupných k instalaci:
java -cp plugins/org.eclipse.help.base_3.1.0.jar org.eclipse.help.standalone.Infocenter
    -command search
    -from url_vzdáleného_site

Vypsání nainstalovaných funkcí:
java -cp plugins/org.eclipse.help.base_3.1.0.jar org.eclipse.help.standalone.Infocenter
    -command listFeatures
    -from dir_lokálního_site

Funkce jsou uvedeny jako:
Site: site url
  Feature: id version zpřístupněno (nebo znepřístupněno)


Přidání lokálního webu (site) s několika funkcemi:
java -cp plugins/org.eclipse.help.base_3.1.0.jar org.eclipse.help.standalone.Infocenter
    -command addSite
    -from dir_lokálního_site

Odstranění lokálního webu (site):
java -cp plugins/org.eclipse.help.base_3.1.0.jar org.eclipse.help.standalone.Infocenter
    -command removeSite
    -to dir_lokálního_site

Uplatnění změn:
java -cp plugins/org.eclipse.help.base_3.1.0.jar org.eclipse.help.standalone.Infocenter
    -command apply