Aktualizace a spuštění Informačního centra z příkazového řádku
Kromě příkazů spuštění a vypnutí Informační centrum 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 s aktualizacemi nebo přidávat web rozšíření do spuštěného Informačního centra. Můžete měnit sadu spuštěných modulů plug-in dokumentace bez vypnutí nebo opětovného spouštění Informačního centra.
Spusťte Informační centrum, jak je vysvětleno zde. 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 Informačního centra s použitím příkazu start.
Spusťte níže uvedené příkazy aktualizace Informačního centra, 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í Informačního centra.
Instalace funkce ze vzdáleného webu:
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_webu
[-to adr_cílového_webu]
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_webu]
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_webu]
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_webu]
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. Není-li zadán, použije se výchozí lokální web 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 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_webu
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_webu
Funkce jsou uvedeny jako:
Web: site url
Feature: id version zpřístupněno (nebo znepřístupněno)
Přidání lokálního webu 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_webu
Odstranění lokálního webu:
java -cp plugins/org.eclipse.help.base_3.1.0.jar org.eclipse.help.standalone.Infocenter
-command removeSite
-to dir_lokálního_webu
Uplatnění změn:
java -cp plugins/org.eclipse.help.base_3.1.0.jar org.eclipse.help.standalone.Infocenter
-command apply