Bedolgozó exportálása
A PDE tartalmazza a Bedolgozó exportálása varázslót,
amely segítségével a bedolgozókat és töredékeket telepíthető formában
exportálhatja. 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 > Telepíthető
bedolgozók és töredékek menüpontja alatt érhető
el.
Bedolgozó kiválasztása
A varázsló kilistázza a munkaterületen található összes, nem bináris bedolgozót.
Válassza ki az exportálni kívánt bedolgozókat. Ha sokszor kell ugyanazokat a bedolgozókat exportálnia, akkor az Elemcsoport... lehetőségre kattintva meghatározhat egy bedolgozó elemcsoportot.
Cél
A bedolgozókat exportálhatja könyvtárba vagy ZIP fájlba.
Ha az exportálás célja egy Könyvtár (ez az alapértelmezés), akkor a bedolgozók a kiválasztott könyvtár plugins/ alkönyvtárába kerülnek.
Ha az exportálás célja egy Archív fájl, akkor az összes bedolgozó egyetlen ZIP archívumba lesz csomagolva. A ZIP fájlban lévő könyvtárszerkezet is a plugins/ könyvtárral kezdődik.
Beállítások
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.
A Csomagolás egyéni JAR archívumként beállítás a bedolgozókat JAR fájlként csomagolja. Ez a beállítás javasolt az olyan bedolgozók esetében, amelyek kódja a gyökérkönyvtárban van tárolva (azaz a bedolgozónak nincs MANIFEST.MF Bundle-ClassPath fejléce vagy a fejléc Bundle-ClassPath: . formátumú). Az egymásba ágyazott JAR fájlok használata nem javasolt, mivel csökkentik a teljesítményt; a futási környezetnek ezeket a JAR fájlokat futás közben kell kibontani. Ezért ha a bedolgozó kódja JAR fájlba van csomagolva, akkor javasoljuk, hogy a telepített bedolgozót sima könyvtárként tárolja.
A Mentés Ant parancsfájlként lehetőséggel mentheti az exportálási művelet beállításait, hogy azokat később újra végrehajthassa anélkül, hogy újra végig kellenne mennie a varázslón. Az exportálási művelethez hasonlóan az Ant feladat is aszinkron feladatként fut; ezért elképzelhető, hogy nem alkalmas egy nagyobb Ant parancsfájl részeként történő használatra.
JAR aláírása
A JAR aláírása lap csak akkor érhető el, amikor a Csomagolás egyéni JAR archívumként beállítás van kiválasztva a Beállítások lapon.
A JAR fájlok aláírásához az Eclipse rendszert teljes JDK-val kell futtatni, nem csak JRE környezettel.
A Kulcstároló helye, az Álnév és a Jelszó mező kitöltése kötelező az aláírási művelethez.