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.