Ez a dokumentum az Eclipse 3.1 verziójához tartozó PDE összetevőjén a 3.0 kiadás óta elvégzett érdekesebb és jelentősebb módosításokat tartalmazza.
Bedolgozók kötegleírói |
Az Eclipse 3.1 változatban erősen ajánlott, hogy a
bedolgozók tartalmazzanak egy OSGi kötegleíró manifest.mf fájlt. A gyorsabb
indítás és osztálybetöltés mellett ez a formátum lehetővé teszi a futási
környezet számos képességének kihasználását, mint az ügyfelek számára
kiadni kívánt csomagok finomvezérlése.
A manifest.mf fájl létrehozásának lehetősége az Új bedolgozó projekt létrehozó varázslóban most már alapértelmezett. Létrehozhat egy kötegleíró manifest.mf fájlt meglévő bedolgozóhoz a bedolgozó leírásszerkesztő Áttekintés oldalán. |
A PDE kódhozzáférhetőséget foganatosít |
A bedolgozó manifest.mf fájlja lehetővé teszi a bedolgozó
kód láthatóságának vezérlését az alárendelt bedolgozók számára
csomagonkénti alapon.
A PDE kezeli minden egyes bedolgozó Java osztályútvonalát és a fordításkor ellenőrzi ezen láthatósági szabályok betartását. Ez azt jelenti, hogy ezentúl senkit nem érhet olyan meglepetés, hogy futás közben hibás osztálybetöltést hajt végre és mindig tudatában lesz, ha belső (nem javasolt) típusokra hivatkozik. A részleteket a Hozzáférési korlátozások dokumentumban találja. |
Funkciógazdag
ügyfélalkalmazás létrehozása |
Az Új bedolgozó projekt varázsló lehetőséget ad funkciógazdag ügyfélalkalmazás létrehozására. |
RCP sablon |
Az Új bedolgozó projekt varázsló futtatásra kész RCP sablonokat biztosít. A sablonok a minimális Hello RCP sablontól a funkciógazdag, teljes arculattal rendelkező RCP levelező sablonig terjednek. |
Építsen össze Eclipse terméket egyetlen kattintással |
Most már létrehozhat és kezelhet Eclipse terméket egy
*.product fájlban, amit a Fájl > Új > Egyéb... > Termék
beállítás menüpontban hozhat létre.
A terméket a termék konfigurációszerkesztője kezeli minden szempontból az alapvető meghatározásoktól egészen az arculat kialakításáig. Létrehozhat bedolgozóalapú és szolgáltatásalapú termékeket. Az áttekintési oldal gyors hivatkozásokat biztosít a termék teszteléséhez és exportálásához. |
Eclipse termékek exportálási varázslója |
Az Eclipse termék exportálási varázslóban Eclipse terméket archívként vagy könyvtár szerkezetként is exportálhat. A varázsló a Fájl > Exportálás > Eclipse termék útvonalon vagy a Termék konfiguráció szerkesztőjének Áttekintés oldalán hívható meg. |
Keresztplatformos termék exportálás |
Ha az RCP változás csomag telepítve van, akkor a
terméket egyidejűleg több platformhoz is összeépítheti és exportálhatja az
Eclipse termék exportálási varázslón keresztül (Fájl > Exportálás
> Eclipse termék).
|
Bedolgozó létrehozása meglévő JAR fájlból |
A PDE olyan varázslót nyújt, ami képes JAR archívumból
bedolgozót létrehozni. Ez a varázsló ideális amennyiben harmadik féltől
származó, nem Eclipse JAR fájlokat szeretne becsomagolni Eclipse
bedolgozóként.
A varázsló meghívhat meglévő JAR archívumokból a Fájl > Új > Projekt > Bedolgozó menüponton keresztül. |
A leírásszerkesztő több OSGi kötegleíró fejlécet támogat. |
A PDE bedolgozó szerkesztő a futási környezet számos
érdekes szolgáltatását tárja ki, amelyek csak akkor érhetők el, ha a bedolgozó
rendelkezik manifest.mf fájllal. Például a szerkesztő futási környezet oldala
az a hely, ahol finoman vezérelheti a bedolgozó kódjához hozzáférést.
|
Manifest.mf érvényesítés |
A PDE jelzi a bedolgozó manifest.mf fájljának
szintaktikai és szemantikai hibáit.
|
Javított plugin.xml érvényesítés |
A kiterjesztési pont sémákban meghatározott jellemzők és elemek most már fordíthatóként is megjelölhetők. Úgyszintén elavult jellemzők és elemek elévültként is megjelölhetők ugyanúgy, mint a @deprecated címke az elavult JAVA alkalmazás programozási felületekben. A PDE ezeket a metaadatokat használja a bedolgozó leírófájljaiban elévült és külsőleg nem elérhetővé tett jellemzők és elemek használatának megjelölésére. |
Bedolgozó leírófájl fordítóprogram beállításainak megosztása |
A PDE bedolgozó leírófájl fordítóprogram beállításait
most már beállíthatja projektenkénti alapon és a beállításokat megoszthatja a
csapattagokkal.
|
Javított bedolgozó függőségi nézet |
A PDE bedolgozó függőségi nézet a függőségeket táblázatos és fa ábrázolásban is megjeleníti, valamint a meghívó/meghívott kapcsolatokat és a körkörös függőségeket is megjeleníti. Ez a nézet a bedolgozó projekt előugró menüjéből nyitható meg a PDE eszközök > Függőségek megnyitása útvonalon keresztül. |
Bedolgozó
készlet érvényesítése indítás előtt |
Az Eclipse alkalmazás indítása előtt most már érvényesítheti a bedolgozók kijelölt részhalmazát a rejtett indítási problémák felderítése érdekében. Ilyenek lehetnek a nem kielégített függőségek, hiányzó alkalmazások, stb.
|
Nincs szükség a -clean paraméterre |
Ha a PDE környezettel szolgáltat, akkor
többé nincs szükség futás közbeni Eclipse alkalmazás indítására a
-clean program paraméterrel. A paraméter elhagyásával
jelentősen csökken az indítási idő. |
Javított szolgáltatás és frissítési webhely támogatás |
A PDE szolgáltatásokat és frissítési webhely leírásszerkesztőket újratervezték úgy, hogy egyszerűbb és jobb munkafolyamatot biztosítson. A továbbfejlesztések tartalmazzák azt a képességet is, hogy szolgáltatásokat összeépíthet és csomagolhat anélkül, hogy importálni kellene azokat a munkaterületre. |
JNLP leírófájlok és JAR aláírás |
A szolgáltatás exportálási varázsló azt a
lehetőséget nyújtja, hogy JNLP leírófájlokat hoz létre és digitálisan aláírja a
bedolgozó és szolgáltatás archívumokat a Java Web Start telepítéséhez.
|