Az Eclipse SDK telepítése után elindíthatja a munkaterületet a kiadás által tartalmazott
Eclipse végrehajtható fájl futtatásával (ehhez szükség van a 1.4.2-es Java futási
környezetre, amit nem tartalmaz az Eclipse SDK). Windows alatt a végrehajtható fájl
neve eclipse.exe és a telepítés eclipse
alkönyvtárában található. Ha a
c:\eclipse-SDK-3.2-win32
könyvtárba telepítette, akkor a végrehajtható fájl
a c:\eclipse-SDK-3.2-win32\eclipse\eclipse.exe
. Megjegyzés: A
telepítés a legtöbb működési környezetben hasonló. A Mac OS X-re vonatkozó speciális
utasítások alább olvashatók.
Alapértelmezésben az Eclipse legfeljebb 256 megabyte Java kupacmemóriát foglal le. Ez
elegendő kell legyen az összes jellemző fejlesztési feladathoz. Azonban a futtatott Java
futási környezettől, a használt további bedolgozóktól és a kezelt fájlok számától függően
szükség lehet a mennyiség növelésére. Az Eclipse lehetővé teszi argumentumok közvetlen
átadását a Java virtuális gépnek a -vmargs
parancssori paraméter
segítségével, amelynek az összes Eclipse-specifikus argumentum után kell állnia.
Így az elérhető kupacmemória növelését a következő parancs használatával érheti el:
eclipse -vmargs -Xmx<memóriaméret>
ahol a <memóriaméret>
érték nagyobb, mint "256 M" (256
megabyte -- az alapértelmezés).
A Sun virtuális gép használatakor szükség lehet az állandó előállítási memória méretének növelésére. Ez alapértelmezetten 64 megabyte, de a bedolgozók beállításaitól és használatától függően többre lehet szükség. Az állandó előállítás méretét a -XX:MaxPermSize=<memóriaméret> argumentum segítségével lehet növelni:
eclipse -vmargs -XX:MaxPermSize=<memóriaméret>
Ez az argumentum nem érhető el minden virtuális gép változat és platform esetén; további részletekért tekintse meg a virtuális gép dokumentációját.
Ne feledje el, hogy a memóriaméretek nagyobbra állítása az elérhető fizikai memória méreténél a Java "vergődését" okozza, mivel az objektumokat fog másolni a virtuális memóriába és vissza, amely jelentősen rontja a teljesítményt.
A munkaterület elindításakor először egy párbeszédablak jelenik meg, ahol
beállíthatja, hogy a munkaterület hol jelenjen meg. A
munkaterület az a könyvtár, ahol a rendszer a munkát tárolja. Ha nem adott meg mást, az
Eclipse a munkaterületet a felhasználó könyvtárában hozza létre. 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.
Megosztott vagy több munkaterületes telepítések esetén kifejezetten meg kell adnia a
munkaterület helyét a párbeszédablak (vagy a "-data
" parancssori
paraméter) segítségével.
Az alábbiakban egy tipikus Eclipse parancssor látható:
eclipse -vm c:\jdk1.4.2\jre\bin\javaw
Tipp: Általában érdemes megadni, hogy az Eclipse futtatása melyik Java
virtuális géppel történjen. Ez a beállítás a fent látható módon a
"-vm
" parancssori argumentummal adható meg. Ha nem használja a
"-vm
" argumentumot, akkor az Eclipse az operációs rendszer elérési
útjában fogja keresni. Más Java-alapú 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.
Windows parancsikon létrehozása egy telepített Eclipse-hez:
eclipse.exe
fájlt a Windows Intézőben és használja a
helyzetérzékeny menü Parancsikon létrehozása pontját. Ezen parancsikon megnyitása elindítja az Eclipse-t. (A parancsikont a Windows Asztalra húzhatja a gyorsabb elérés érdekében.)
Mac OS X alatt az Eclipse indításához kattintson kétszer az Eclipse alkalmazásra. Ha
paramétereket kell átadnia az Eclipse-nek, akkor az Eclipse alkalmazásköteg
eclipse.ini
fájlját kell szerkesztenie: válassza ki az Eclipse
alkalmazásköteget a Control billentyű nyomva tartása mellett. Ennek hatására megjelenik
egy előugró menü. Az előugró menüből válassza ki a "Csomag tartalmának
megjelenítése" lehetőséget. Keresse meg az eclipse.ini
fájlt a
Contents/MacOS
almappában és nyissa meg a kedvenc szövegszerkesztőjével a
parancssori paraméterek szerkesztéséhez.
Ha az Eclipse-t a parancssorból kell indítania, akkor használhatja a felső szintű Eclipse mappa "eclipse" szimbolikus hivatkozását. Ez az alkalmazáskötegen belüli végrehajtható fájlra hivatkozik és ugyanazokat a paramétereket fogadja el, mint az "eclipse.exe" más platformokon.
A Mac OS X 10.4 és újabb rendszereken lassulást észlelhet jelentős számú erőforrás kezelésekor, ha engedélyezi a Spotlightnak a munkaterület indexelését. Ennek megakadályozása érdekében válassza ki a Spotlight ikont, majd a Magánszféra lapot, kattintson a Hozzáadás ("+") gombra és a megjelenő párbeszédablakban keresse meg a munkaterület könyvtárát.
A megosztott telepítés indítási ideje javítható, ha megfelelő gyorsítótár-információk vannak a megosztott területen tárolva. Ennek elérése érdekében az Eclipse disztribúció kibontása után egy alkalommal futtassa az Eclipse-t "-initialize" paraméterrel egy olyan fiókból, amelynek van írási jogosultsága a telepítési könyvtárhoz.
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]]
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 |
-clean |
Törli az OSGi keretrendszer és az Eclipse futási környezet által használt gyorsítótárazott adatokat. Ha a telepítés, frissítés vagy megosztott konfiguráció használatakor indítási hibákat tapasztal, akkor egy alkalommal próbálja az Eclipse-t ezzel a paraméterrel futtatni. | 3.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 platformot elindították. | 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 |
-initialize |
Inicializálja a futtatott konfigurációt. Minden, a futási környezethez kapcsolódó adatstruktúra és gyorsítótár frissítésre kerül. Ez megosztott telepítések esetén hasznos: Az Eclipse egyszeri futtatása ezzel a paraméterrel írási jogosultsággal rendelkező fiókból javítja az indítási teljesítményt. | 3.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 [munkaterületNév] |
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ó. A 3.2 változatban egy elhagyható választható-név argumentum került hozzáadásra,amely a megadott nevet jeleníti meg az ablak címsorában a munkaterület helye helyett. | 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 ennek a beállításnak a parancssor végén kell szerepelni. 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.