Az Eclipse futtatása

Miután elvégezte az Eclipse illesztőprogram telepítését (kitömörítését) egy könyvtárba (például c:\eclipse), futtassa a telepítési alapkönyvtárban található Eclipse végrehajtható fájlt a munkaterület elindításához. A végrehajtható fájl neve Windows rendszerekben eclipse.exe, Linux rendszerekben pedig eclipse. Megjegyzés: Az alábbi rész a Windows rendszer használatakor szükséges beállításokat tárgyalja. Linux rendszer esetén hasonlóan kell elvégezni a beállítást.

Ha nem adott meg mást, az Eclipse bekéri a munkaterület könyvtárának nevét. A könyvtár alapértelmezett értéke a felhasználó saját könyvtára alatti "workspace" könyvtár (például c:\Documents and Settings\Név\workspace). Az Eclipse a munkaterület könyvtárát használja alapértelmezett tartalomterületnek a projektekhez, és itt tárolja a szükséges metaadatokat is. Ha megosztott vagy több munkaterületes telepítést végez, akkor ne fogadja el az alapértelmezést, hanem adja meg a munkaterület helyét. A munkaterület könyvtára megadható a -data parancssori argumentum használatával is.

Munkaterület helyének megadása a -data argumentummal

A -data parancssori argumentum használatához egyszerűen csak adja hozzá a -data munkaterület_helye (például -data c:\users\robert\myworkspace) argumentumot a Cél mezőhöz a parancsikon tulajdonságaiban, vagy adja meg közvetlenül a parancssorban.

A Java virtuális gép beállítása a -vm argumentummal

Ajánlott megadni, hogy az Eclipse futtatása melyik Java virtuális géppel történjen. Ez a beállítás a -vm parancssori argumentummal (például -vm c:\jre\bin\javaw.exe) adható meg. Ha nem használja a -vm argumentumot, akkor az Eclipse az operációs rendszer elérési útjában található első Java virtuális gépet fogja használni. Más termékek telepítése módosíthatja az elérési utat, így előfordulhat, hogy az Eclipse a következő indításkor egy másik Java virtuális gépet fog használni.

Az Eclipse futtatásával kapcsolatos további témakörök

Az Eclipse végrehajtható fájl és a platform számos végrehajtási beállítást biztosít, amelyek az Eclipse részeit fejlesztő vagy ezeken hibakeresést végrehajtó felhasználók számára lehet érdekes. Ez a lista az általánosan használt beállításokat tartalmazza, a teljes lista a Platform bedolgozó fejlesztői kézikönyv Az Eclipse futási környezet beállításai részében található. Az Eclipse végrehajtható fájl futtatásának általános formátuma:

eclipse [a platform paraméterei] [-vmargs [a Java virtuális gép
argumentumai]]
Az Eclipse indítási paraméterei
Parancs Leírás Minimális verziószám
-arch architektúra
Azt a processzorarchitektúrát határozza meg, amelyen az Eclipse platform fut. Az Eclipse platform általában a os.arch Java tulajdonság értéke alapján számítja ki az optimális beállítást. Ha itt megadja az értéket, akkor az Eclipse platform ezt fogja használni. Az itt megadott értéket a bedolgozók a BootLoader.getOSArch() metódussal érhetik el. Példák: "x86", "sparc", "PA-RISC", "ppc". 2.0
-application
alkalmazásAzonosító
A futtatandó alkalmazás. Az alkalmazásokat a bedolgozók az org.eclipse.core.runtime.applications kiterjesztési ponthoz deklarált kiterjesztésekkel adják meg. Erre az argumentumra általában nincs szükség. Ha megadja, akkor az érték felülbírálja a konfigurációban megadott értéket. Ha nincs megadva, akkor az Eclipse munkaterület fog futni. 1.0
-configuration beállításiFájlUrl
Az Eclipse platform beállítási fájljának helye URL címként megadva. A beállítási fájl meghatározza az Eclipse platform helyét, a rendelkezésre álló bedolgozókat és az elsődleges szolgáltatást. Relatív URL címet nem lehet használni. A beállítási fájlt az Eclipse platform telepítéskor vagy frissítéskor írja az itt megadott helyre. 2.0
-consolelog
Az Eclipse platform hibanaplóját az Eclipse futtatásához használt konzolra tükrözi. A -debug argumentummal együtt alkalmazva hasznos lehet. 1.0
-data munkaterületElérésiÚtja
Annak a munkaterületnek az elérési útja, amelyen az Eclipse platformot futtatni szeretné. A munkaterület helye egyben a projektek alapértelmezett helye is. A relatív elérési utakat a rendszer ahhoz a könyvtárhoz képest határozza meg, amelyből az Eclipse platform elindítása történt. 1.0
-debug [beállításiFájl]
A platformot hibakeresési módba váltja, és betölti a hibakeresési beállításokat a megadott helyen lévő fájlból, ha a fájl meg van adva. A fájl azt jelzi, hogy mely hibakeresési pontok használhatók a bedolgozók számára, és hogy ezek a pontok engedélyezve vannak-e. Ha nem adja meg a fájl helyét, akkor a platform egy ".options" nevű fájlt keres abban a könyvtárban, ahonnan az Eclipse platformot elindította. A helyet URL címmel és fájlrendszerbeli elérési úttal is meg lehet adni. 1.0
-dev [osztályútvonalBejegyzések]
A platformot fejlesztői módba állítja. Az elhagyható osztályútvonal bejegyzéseket (egy vesszőkkel tagolt lista) hozzáadja az egyes bedolgozók futási környezetének osztályútvonalához. Ha például a munkaterület fejlesztés alatt álló bedolgozókat tartalmaz, akkor a -dev bin paraméter hozzáadja a bin könyvtárat az összes bedolgozó projekt könyvtárához, így megtalálhatja a könyvtárban a frissen létrehozott osztályfájlokat. A rendszer eltávolítja a duplikált és nem létező bejegyzéseket az osztályútvonalból. 1.0
-keyring kulcscsomóFájlElérésiÚtja
A hitelesítési adatbázis (vagy a "kulcscsomó" fájl) helye a lemezen. Ezt az argumentumot a -password argumentummal együtt kell használni. A relatív elérési utakat a rendszer ahhoz a könyvtárhoz képest határozza meg, amelyből az Eclipse platformot elindították. 1.0
-nl területiBeállítás
Azt a területi beállítást határozza meg, amellyel az Eclipse platform futni fog. Az Eclipse általában automatikusan meghatározza az optimális beállítást. Ha itt megadja az értéket, akkor az Eclipse platform ezt fogja használni. Az itt megadott értéket a bedolgozók a BootLoader.getNL() metódussal érhetik el. Példák: "en_US" és "fr_FR_EURO". 2.0
-nosplash
A platformot a nyitóképernyő megjelenítése nélkül indítja el. 1.0
-os operációsRendszer
Azt az operációs rendszert határozza meg, amelyen az Eclipse platform fut. Az Eclipse platform általában a os.name Java tulajdonság értéke alapján számítja ki az optimális beállítást. Ha itt megadja az értéket, akkor az Eclipse platform ezt fogja használni. Az itt megadott értéket a bedolgozók a BootLoader.getOS() metódussal érhetik el, és a bedolgozó leírófájljában szereplő elérési utak $os$ változóinak feloldása ez alapján történik. Példák: "win32", "linux", "hpux", "solaris", "aix". 1.0
-password jelszó
A hitelesítési adatbázis jelszava. A -keyring argumentummal együtt kell használni. 1.0
-perspective perspektívaAzonosító
Az aktív munkaterület ablakban megnyitandó perspektíva induláskor. Ha ez a paraméter nincs megadva, akkor az Eclipse a legutóbbi leállításkor aktív perspektívát nyitja meg. 1.0
-plugincustomization
tulajdonságfájl
A bedolgozó alapértelmezett beállításait tartalmazó tulajdonságfájl helye. Ezek az alapértelmezett beállítások felülbírálják az elsődleges szolgáltatásban megadott alapértelmezett beállításokat. A relatív elérési utakat a rendszer ahhoz a könyvtárhoz képest határozza meg, amelyből az Eclipse platformot elindították. 2.0
-product termékAzonosító
A futtatandó termék azonosítója. A termék adja az elindított Eclipse példány személyiségét, és meghatározza a felhasznált testreszabási információkat. A -feature argumentumot váltja le, amelyet a kompatibilitás érdekében továbbra is támogat a rendszer. 3.0
-refresh 
Globálisan felfrissíti a munkaterületet indításkor. Feldolgozza a fájlrendszerben a platform utolsó futtatása óta végrehajtott módosításokat. 1.0
-showlocation 
Megjeleníti a munkaterület helyét az ablak címsorában. A 2.0 kiadásban ez az argumentum csak a -data parancssori argumentummal együtt volt használható. 2.0
-vm virtuálisgépElérésiÚtja
Az Eclipse platformot futtató Java futási környezet (JRE) helye. Ha nincs megadva, akkor a rendszer az Eclipse végrehajtható fájl könyvtárában található jre fájlt próbálja használni. A relatív elérési utakat a rendszer ahhoz a könyvtárhoz képest határozza meg, amelyből az Eclipse platformot elindították. 1.0
-vmargumentumok argumentumok
Az Eclipse platformnak átadandó argumentumok, ezekkel lehet testreszabni az Eclipse futtatásához használt Java virtuális gép működését. Ha meg van adva, akkor a parancssor végén kell szerepelnie. A megadható argumentumok a futtatott virtuális géptől függnek. 1.0

A -vmargs bejegyzés utáni összes argumentum (a -vmargs nem) át lesz adva közvetlenül a megadott Java virtuális gépnek (azaz az osztály futtatása előtt). Megjegyzés: Ha egy Eclipse indítási argumentumot (például a -data argumentumot) ad meg a Java virtuális gép argumentumai (-vmargs) után, akkor az Eclipse nem fog elindulni, és egy "A JVM bezáródott. Kilépési kód=1" hibát fog kapni.

Különböző virtuális gépek futtatása 

Az Eclipse futtatása J9-en

Ha az Eclipse platformot a J9 1.5 változatán futtatja, akkor ajánlott az alábbi virtuális gép argumentumokat használni:

eclipse.exe [Eclipse argumentumok] -vm j9w.exe_elérési_útja 
            -vmargs -ms:32 -mm:2048 -mo:32768 -moi:32768 -mca:32 -mco:128 -mx:2000000

Ha az Eclipse platformot a J9 2.0 változatán futtatja, akkor a J9W által kiválasztott alapértelmezett argumentumok megfelelőek. Azonban ha az Eclipse végrehajtható fájl belül automatikusan átadott paramétereit szeretné felülbírálni, akkor a -vmargs argumentumot további argumentumok nélkül kell megadnia:

eclipse.exe [Eclipse argumentumok] -vm j9w.exe_elérési_útja -vmargs

További információkat és segítséget a J9 virtuális gép dokumentációjában találhat.

Az Eclipse futtatása az IBM Developer Kit, Java(TM) Technology Edition virtuális gépen

Az IBM Developer Kit, Java(TM) Technology Edition 1.3 Linux virtuális gép alapértelmezett beállításai megfelelőek a kezdeti kísérletezéshez, de komolyabb fejlesztéshez nem elegendőek. Komolyabb fejlesztés esetén módosítani kell a virtuális gép argumentumait, hogy nagyobb kupac álljon rendelkezésre. Például a következő beállítással a Java kupac növekedése 256 MB-ig engedélyezhető: 

-vmargs -Xmx256M