Szolgáltatás exportálása
A PDE tartalmazza a Szolgálatás exportálása
varázslót, amely segítségével a szolgáltatásokat és az azokat alkotó
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ő szolgáltatások menüpontja alatt érhető el.
Szolgáltatás kiválasztása
A varázsló kilistázza a munkaterületen található összes, nem bináris szolgáltatást.
Válassza ki az exportálni kívánt szolgáltatásokat. Ha sokszor kell ugyanazokat a szolgáltatásokat exportálnia, akkor az Elemcsoport... lehetőségre kattintva meghatározhat egy elemcsoportot.
A szolgáltatások összeépítése rekurzív módon történik; ezért ha egy szolgáltatás egy másik szolgáltatást tartalmaz, akkor csak a felső szintű szolgáltatást kell kiválasztani mindkét szolgáltatás exportálásához.
Cél
A szolgáltatásokat és az azokat alkotó 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 szolgáltatások a kiválasztott könyvtár features/ alkönyvtárába, a bedolgozók pedig a plugins/ alkönyvtárába kerülnek.
Ha az exportálás célja egy Archív fájl, akkor az összes szolgáltatás és bedolgozó egyetlen ZIP archívumba lesz csomagolva. A ZIP fájlban a gyökérkönyvtár a features/ és plugins/ könyvtárakat tartalmazza.
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 szolgáltatásokat és az azokat alkotó bedolgozókat JAR fájlokként csomagolja. Ha a beállítás nincs kiválasztva, akkor a szolgáltatások sima könyvtárként lesznek exportálva, míg az őket alkotó bedolgozók a feature.xml fájlban megadott módon lesznek csomagolva. A feature.xml fájlban unpack="false" beállítással megjelölt bedolgozók JAR fájlként kerülnek exportálásra, a többi pedig könyvtárként.
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 látható, 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.
Java Web Start
A Java Web Start lap csak akkor érhető el, ha a könyvtár beállítás van kiválasztva a Cél lapon, és a Csomagolás egyéni JAR archívumként beállítás van kiválasztva a Beállítások lapon.
.
A Webhely URL címe és a JRE verzió mező kitöltése kötelező.