Termék exportálása

A PDE tartalmazza az Eclipse termék exportálása varázslót, amely segítségével egy termékkonfigurációban meghatározott Eclipse terméket exportálhat. A varázsló elrejti az Ant parancsfájlokat, és nem pakolja tele a munkaterületet az összeépítési művelet során létrejött erőforrásokkal. A varázsló a felső szintű menü Fájl > Exportálás... > Bedolgozó fejlesztés > Eclipse termék menüpontja alatt érhető el.

Termék exportálása

 

Termék konfiguráció

Az Eclipse termék exportálása varázsló a termékkonfigurációt használja, amely az összes adatot tartalmazza, amelyre a varázslónak szüksége van a bedolgozók és szolgáltatások összeépítéséhez és a termék futtatásához szükséges konfigurációs fájlok előállításához.

A Tallózás... gombbal tallózhat a munkaterületen elérhető összes .product fájl között, és kiválaszthatja a termékkonfigurációt, amelyik meg fogja határozni a termék összeépítési folyamatát.

A Gyökérkönyvtár az összecsomagolt termék felső szintű könyvtárának a neve. Ez alapértelmezésben eclipse, azonban bármilyen névre módosíthatja, beleértve a több részből álló neveket is. Ha például az rcp/product gyökérkönyvtárat állítja be, akkor a termék végrehajtható fájlja és a plugins/ könyvtár az rcp/product könyvtárba fog kerülni.

 

Szinkronizálás

A PDE a termékkonfigurációt csak a termék létrehozásának és személyre szabásának elősegítéséhez használja. Ahhoz, hogy a termékkonfigurációban tárolt bizonyos típusú adatok érvénybe lépjenek futás közben (például az ablakképek, a Névjegy panel képe és szövege stb.), a megfelelő tulajdonságokat be kell írni az org.eclipse.core.runtime.products kiterjesztésbe a terméket meghatározó bedolgozó leírófájlban.

A Szinkronizálás exportálás előtt beállítással biztosíthatja, hogy a bedolgozó leírófájlok mindig aktuálisak legyenek (ez a lehetőség alapértelmezésben be van kapcsolva).

 

Cél

Az alapértelmezett beállítás a könyvtárba végzett exportálás. A termék Gyökérkönyvtára közvetlenül a megadott könyvtárba kerül.

Ha az exportálás célja egy Archív fájl, akkor a termék egy ZIP archívumba lesz csomagolva.

 

Forráskód

A Forráskód tartalmazása beállítás kiválasztása esetén a bináris fájlok mellett a forráskód is exportálásra kerül. Ha a bedolgozót JAR fájlba csomagolja, akkor a forráskód a JAR fájl gyökérkönyvtárának src/ mappájába kerül. Ha a bedolgozót sima könyvtárként csomagolja, akkor a forráskód egy forrás ZIP fájlba kerül a bedolgozó könyvtárába, a függvénytár JAR mellé. A forrásarchívum elnevezési megállapodásairól a Forráskód helyek dokumentumban talál további részleteket.

 

Keresztplatformos exportálás egy kattintással

Az Exportálás több platformhoz lehetőség csak akkor érhető el, ha a PDE észleli, hogy az RCP különbségcsomag telepítve van a célplatformon. Ha kiválasztja ezt a lehetőséget, akkor egy második varázsló oldal jelenik meg, amely tartalmazza az exportáláshoz elérhető platformok listáját. A lista összeállítása során a rendszer végigmegy a telepített org.eclipse.platform.launchers szolgáltatás könyvtárszerkezetén, és beolvassa a különböző platformkombinációkat.

Keresztplatformos exportálása

A PDE egyetlen műveletben mindegyik kiválasztott platformhoz létrehozza a terméket és elhelyezi egy könyvtárban, amely az <os>_<ws>_<arch> elnevezési mintát követi. Az os változó a kiválasztott operációs rendszert jelöli. A ws változó a kiválasztott ablakkezelő rendszert jelöli. Az arch változó a kiválasztott processzor architektúrát jelöli.