Opdatering af igangværende infocenter fra kommandolinjen

Ud over start- og shutdown-kommandoerne understøtter infocentret kommandosæt til at starte opdateringsstyringsfunktioner i Eclipse, der udføres. Du kan installere, aktivere og deaktivere funktioner, vise installerede funktioner eller funktioner, som er tilgængelige på opdateringswebsteder, eller du kan tilføje et udvidelseswebsted til det igangværende infocenter. Du kan faktisk ændre et sæt af igangværende dokumentations-plugins uden at skulle lukke infocenteret eller genstarte det.

Start infocentret som beskrevet her. Hvis du afvikler et minimalt sæt plugins, skal du tilføje plugin'en org.eclipse.update.core til listen med plugins, før du starter infocenter med kommandoen start.
Start infocenterets opdateringskommando som vist nedenfor, hvor [ ] betyder valgfri parametre, og parametre i kursiv betyder, at de skal angives af brugeren.
Når du har udført de nødvendige opdateringer, kan du aktivere ændringerne med apply-kommandoen i sidste trin. Den afspejler ændringerne i den aktuelle session. Hvis du ikke bruger apply-kommandoen, virker ændringer først, næste gang du starter infocenteret.

Installation af en funktion fra en eksternt websted
java -cp plugins/org.eclipse.help.base_3.1.0.jar org.eclipse.help.standalone.Infocenter
    -command install
    -featureId funktions-id
    -version version
    -from URL_til_eksternt_websted
    [-to bibliotek_på_målwebsted]

Eksempel: 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


Opdatering af en eksisterende funktion eller alle funktioner:
java -cp plugins/org.eclipse.help.base_3.1.0.jar org.eclipse.help.standalone.Infocenter
    -command update
    [-featureId funktions-id]
    [-version version ]

Aktivering (konfiguration) af en angivet funktion:
java -cp plugins/org.eclipse.help.base_3.1.0.jar org.eclipse.help.standalone.Infocenter
    -command enable
    -featureId funktions-id
    -version version
    [-to bibliotek_på_målwebsted]

Deaktivering (afkonfiguration) af en angivet funktion:
java -cp plugins/org.eclipse.help.base_3.1.0.jar org.eclipse.help.standalone.Infocenter
    -command disable
    -featureId funktions-id
    -version version
    [-to bibliotek_på_målwebsted]

Fjernelse af en angivet funktion:
java -cp plugins/org.eclipse.help.base_3.1.0.jar org.eclipse.help.standalone.Infocenter
    -command uninstall
    -featureId funktions-id
    -version version
    [-to bibliotek_på_målwebsted]

I alle de ovenstående kommandoer, hvor -to bibliotek_på_målwebsted er angivet, bruges det tilsvarende konfigurerede målwebsted med det givne bibliotek. Hvis det ikke er angivet, bruges produktets lokale standardsted.

Hvis du kun har brug for at kontrollere, om funktionen vil blive udført uden fejl, dvs. om den overholder betingelserne, kan du tilføje -verifyOnly=true til parameterlisten for de ovenstående kommandoer.

Søgning efter et eksternt websted med visning af alle de funktioner, der kan installeres:
java -cp plugins/org.eclipse.help.base_3.1.0.jar org.eclipse.help.standalone.Infocenter
    -command search
    -from URL_til_eksternt_websted

Liste over installerede funktioner:
java -cp plugins/org.eclipse.help.base_3.1.0.jar org.eclipse.help.standalone.Infocenter
    -command listFeatures
    -from bibliotek_på_lokalt_websted

De viste funktioner er:
Websted: URL til websted
  Funktion: id version enabled (eller disabled)


Tilføjelse af et lokalt websted med flere funktioner:
java -cp plugins/org.eclipse.help.base_3.1.0.jar org.eclipse.help.standalone.Infocenter
    -command addSite
    -from bibliotek_på_lokalt_websted

Fjernelse af et lokalt websted:
java -cp plugins/org.eclipse.help.base_3.1.0.jar org.eclipse.help.standalone.Infocenter
    -command removeSite
    -to local_site_dir

Aktivering af ændringerne:
java -cp plugins/org.eclipse.help.base_3.1.0.jar org.eclipse.help.standalone.Infocenter
    -command apply