Frissítéskezelő futtatása parancssorból

A telepítő varázsló és a konfigurációs párbeszédablak mellett a frissítéskezelő műveleteket az Eclipse parancssoros módban futtatásával is végre lehet hajtani. Szolgáltatásokat telepíthet, frissíthet, engedélyezhet, tilthat le, vagy kilistázhatja a telepített, vagy egy frissítési webhelyen elérhető szolgáltatásokat, illetve felvehet egy kiterjesztési termékhelyet a helyi telepítéshez stb.
Arra is lehetőség van, hogy egy frissítési hely kiválasztott szolgáltatásait egy helyi frissítési helyre tükrözze le.

Indítsa el az Eclipse-t az alábbiak szerint, ahol a [ ] az elhagyható paramétereket jelöli, a dőlt betűkkel írt paramétereket pedig a felhasználónak kell megadnia.

Szolgáltatás telepítése egy távoli webhelyről:
java -cp startup.jar org.eclipse.core.launcher.Main
    -application  org.eclipse.update.core.standaloneUpdate
    -command install
    -featureId szolgáltatásazonosító
    -version verzió
    -from távoli_hely_url
    [-to célhely_könyvtár]

Példa: java -cp startup.jar org.eclipse.core.launcher.Main -application org.eclipse.update.core.standaloneUpdate -command install -from http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/platform-update-home/optionalSite/ -featureId com.example.root -version 1.0.0


Egy meglévő szolgáltatás vagy minden szolgáltatás frissítéséhez:
java -cp startup.jar org.eclipse.core.launcher.Main
    -application  org.eclipse.update.core.standaloneUpdate
    -command update
    [-featureId szolgáltatásazonosító]
    [-version verzió]

Egy adott szolgáltatás engedélyezése (beállítása):
java -cp startup.jar org.eclipse.core.launcher.Main
    -application  org.eclipse.update.core.standaloneUpdate
    -command enable
    -featureId szolgáltatásazonosító
    -version verzió
    [-to célhely_könyvtár]

Egy adott szolgáltatás letiltása (beállításainak törlése):
java -cp startup.jar org.eclipse.core.launcher.Main
    -application  org.eclipse.update.core.standaloneUpdate
    -command disable
    -featureId szolgáltatásazonosító
    -version verzió
    [-to célhely_könyvtár]

Egy megadott szolgáltatás eltávolítása:
java -cp startup.jar org.eclipse.core.launcher.Main
    -application  org.eclipse.update.core.standaloneUpdate
    -command uninstall
    -featureId szolgáltatásazonosító
    -version verzió
    [-to célhely_könyvtár]

Az összes olyan fent említett parancsnál, ahol meg van adva a -to target_site_dir paraméter, a megadott könyvtár megfelelően beállított cél-webhelye kerül használatra. Ha nincs megadva, akkor a rendszer az alapértelmezett termék-webhelyet használja.

Ha a tényleges végrehajtás nélkül csak azt szeretné ellenőrizni, hogy a művelet sikeres volna-e a fenti parancsok esetén (mármint hogy eleget tesznek-e a megszorításoknak), adja hozzá a paraméterlistához a -verifyOnly=true elemet.

Searching a remote site, listing all available features for install:
java -cp startup.jar org.eclipse.core.launcher.Main
    -application  org.eclipse.update.core.standaloneUpdate
    -command search
    -from távoli_hely_url

A telepített szolgáltatások kilistázása:
java -cp startup.jar org.eclipse.core.launcher.Main
    -application  org.eclipse.update.core.standaloneUpdate
    -command listFeatures
    -from helyi_helyszín_könyvtár

A szolgáltatások a következőképpen kerülnek felsorolásra:
Webhely: webhely_címe
  Szolgáltatás: azonosító verzió engedélyezett (vagy letiltott)


Helyi webhely hozzáadása további szolgáltatásokkal:
java -cp startup.jar org.eclipse.core.launcher.Main
    -application  org.eclipse.update.core.standaloneUpdate
    -command addSite
    -from helyi_helyszín_könyvtár

Eltávolítás helyi webhelyről:
java -cp startup.jar org.eclipse.core.launcher.Main
    -application  org.eclipse.update.core.standaloneUpdate
    -command removeSite
    -to helyi_helyszín_könyvtár

Szolgáltatás(ok) tükrözése távoli helyről:
java -cp startup.jar org.eclipse.core.launcher.Main
    -application  org.eclipse.update.core.standaloneUpdate
    -command mirror
    -from távoli_hely_url
    -to célhely_könyvtár
    [-featureId szolgáltatásazonosító]
    [-version verzió]
    [-mirrorURL tükör_hely_url]

Ha a -mirrorURL meg van adva, létrejön egy frissítési irányelv a <célhely_könyvtár>/policy.xml fájlba. Az eredményül kapott policy.xml leképezi az összes szolgáltatást a tükör helyről a megadott URL-címre. A policy.xml az adott formában is használható, vagy töredékei elhelyezhetők egy egyénileg tervezett irányelv-fájlban.

Mindegyik parancs visszatérési kódja vagy 0 (siker), vagy 1 (hiba).

Ezen felül a legtöbb Eclipse végrehajtható fájlok által elfogadott beállítás átadható. Ezek különösen a hibakeresés során hasznosak, vagy ha célkörnyezetet kell megadni a telepített szolgáltatásokhoz.A -data valamilyen_útvonal beállítás átadása például beállítja a munkaterületet a valamilyen_útvonal értékre.