Aggiornamento di un centro informazioni in esecuzione da riga comandi
Oltre ai comandi di avvio e chiusura supportati dal centro informazioni e documentati in
Installazione del sistema della guida come centro informazioni, il centro informazioni supporta un
insieme di comandi per il richiamo delle operazioni del gestore aggiornamenti per Eclipse in esecuzione.
È possibile installare,
aggiornare, attivare, disattivare funzioni oppure elencare le funzioni installate o quelle disponibili su un sito di aggiornamento, oppure
aggiungere un sito di estensione al centro informazioni in esecuzione. In effetti, è possibile modificare insiemi di plugin di
documentazione in esecuzione, senza bisogno di chiudere e riavviare il centro informazioni.
Avviare il centro informazioni come illustrato in Installazione del sistema della Guida come
centro informazioni.
Se è in esecuzione un insieme minimo di plugin, aggiungere il plugin org.eclipse.update.core all'elenco di plugin prima di avviare il
centro informazioni utilizzando il comando di avvio.
Avviare i comandi di aggiornamento del centro informazioni come viene descritto di seguito, tenendo presente che [ ] indica un argomento
facoltativo e gli argomenti in corsivo devono essere forniti dall'utente.
Dopo aver eseguito gli aggiornamenti richiesti, applicare le modifiche immettendo il comando apply come ultima operazione. In questo modo
le modifiche sono visibili nella sessione corrente.
Se non si richiama il comando apply, le modifiche diventeranno effettive al successivo avvio del centro informazioni.
Installazione di una funzione da un sito remoto:
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]
Esempio: 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
Aggiornamento di una funzione esistente o di tutte le funzioni:
java -cp plugins/org.eclipse.help.base_3.1.0.jar org.eclipse.help.standalone.Infocenter
-command update
[-featureId feature_id ]
[-version version ]
Attivazione (configurazione) di una funzione specificata:
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]
Disattivazione (annullamento della configurazione) di una funzione
specificata:
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]
Disinstallazione di una funzione specificata:
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]
In tutti i comandi appena descritti in cui è specificato -to target_site_dir,
verrà utilizzato il sito di destinazione configurato corrispondente alla directory fornita. Se non è specificato, viene utilizzato il sito
locale predefinito del prodotto.
Se è necessario solo verificare che l'operazione possa essere eseguita
correttamente, senza eseguirla effettivamente, nei comandi appena descritti
aggiungere -verifyOnly=true all'elenco di argomenti, per
controllare se vengono rispettate le limitazioni.
Ricerca in un sito remoto, con l'indicazione di tutte le
funzioni disponibili per l'installazione:
java -cp plugins/org.eclipse.help.base_3.1.0.jar org.eclipse.help.standalone.Infocenter
-command search
-from remote_site_url
Indicazione delle funzioni installate:
java -cp plugins/org.eclipse.help.base_3.1.0.jar org.eclipse.help.standalone.Infocenter
-command listFeatures
-from local_site_dir
Le funzioni vengono elencate come:
Sito: site url
Funzione: id version attivata (o disattivata)
Aggiunta di un sito locale con più funzioni:
java -cp plugins/org.eclipse.help.base_3.1.0.jar org.eclipse.help.standalone.Infocenter
-command addSite
-from local_site_dir
Rimozione di un sito locale:
java -cp plugins/org.eclipse.help.base_3.1.0.jar org.eclipse.help.standalone.Infocenter
-command removeSite
-to local_site_dir
Applicazione delle modifiche:
java -cp plugins/org.eclipse.help.base_3.1.0.jar org.eclipse.help.standalone.Infocenter
-command apply