Függőségek
A Függőségek oldal a bedolgozó függőségeit mutatja más bedolgozókkal. Ezen az oldalon fel kell sorolnia az összes olyan bedolgozót, amely kódot ad hozzá a bedolgozó projekthez, és amelynek a projekt osztályútvonalán kell lennie a sikeres fordításhoz. Ha módosítja a függőségek listáját és elmenti a fájlt, a PDE automatikusan frissíti az osztályútvonalat.
Szükséges bedolgozók
A Szükséges bedolgozók a bedolgozó projekt más bedolgozóktól való függőségeit adja meg ezeknek a bedolgozóknak a felsorolásával. A bedolgozó nem lesz feloldható vagy futtatható, ha bármelyik bedolgozó függőség hiányzik vagy nincs feloldva.
Kattintson a Hozzáadás... gombra azoknak a bedolgozóknak a listájában tallózáshoz, amelyektől függhet a bedolgozó.
A listában szereplő bedolgozók sorrendje fontos, mert ez adja meg a futás közbeni osztálybetöltési sorrendet; ezért a Fel és Le gombokkal rendezze a megfelelő sorrendbe a listát.
Minden bedolgozó függőséghez számos tulajdonságot beállíthat, ha a bedolgozó kiválasztása után a Tulajdonságok gombra kattint:
Importált csomagok
Az Eclipse futási környezet megadja azt a rugalmasságot, hogy meghatározzon egy függőséget egy csomaghoz az eredeti bedolgozó kifejezett azonosítása nélkül. Ezek a csomagok az Importált csomagok részben vannak felsorolva.
Kattintson a Hozzáadás... gombra a bedolgozó számára importáláshoz elérhető csomagok listájának böngészéséhez. A PDE kiszűri az olyan bedolgozók által hozzáadott csomagokat, amelyek már megtalálhatók a bedolgozó osztályútvonalán.
Minden csomagfüggőséghez számos tulajdonságot beállíthat:
Függőségek automatikus kezelése
A Függőségek automatikus kezelése rész egy új, rugalmas munkafolyamatot biztosít. A munkafolyamat lehetővé teszi, hogy először megírja a kódot, majd a PDE elemezze azt és automatikusan előállítsa a bedolgozó függőségek listáját.
Kattintson a Hozzáadás... gombra bedolgozók hozzáadásához a listához. A művelet megfelelően bővíti a fejlesztési összeépítési útvonalat és a tartalomsegéd hatókört.
Ezek a függőségek nem adódnak azonnal a MANIFEST.MF fájlhoz, de éppúgy elkezdhet kódolni, mintha így történne.
Bármikor rákattintson a Függőségek hozzáadása hivatkozásra, hogy a PDE elemezze a kódot és előállítsa a helyes függőségeket a MANIFEST.MF fájlban a Require-Bundle vagy az Import-Package fejlécekkel.
Függőségelemzés
A Függőségelemzés rész számos hasznos szolgáltatást biztosít, amelyek segítséget nyújtanak a bedolgozófüggőségek vizsgálatában és optimalizálásában a bedolgozó jobb futása érdekében.
Mivel futásidőben a függőségek lista összes bedolgozójának JAR-fájlja a bedolgozó osztályútvonalán lesz, nagyon fontos, hogy ne legyenek olyan függőségek felsorolva, amelyekre nincs szükség. Ellenkező esetben az osztálybetöltési teljesítmény csökkenni fog. Ha a Használaton kívüli függőségek keresése hivatkozásra kattint, akkor a PDE megkeresi a nem használt és redundáns bejegyzéseket a szükséges bedolgozók és az importált csomagok listájában, és felajánlja azok eltávolítását.