Beroenden

Sidan Beroenden visar de beroenden som insticksprogrammet har av andra insticksprogram.  På den här sidan måste du ange alla insticksprogram som bidrar med kod till ditt projekt för insticksprogram och som måste vara på projektets klassökväg för att kunna kompilera.   När du ändrar listan med beroenden och sparar filen kommer PDE att uppdatera klassökvägen automatiskt.

 

Obligatoriska insticksprogram

I avsnittet Obligatoriska insticksprogram anges insticksprogramprojektets beroenden av andra insticksprogram genom att de insticksprogrammen explicit räknas upp. Insticksprogrammet kommer inte att lösas eller köras vid körning om något av beroendena för insticksprogrammet saknas eller är olöst.

Obligatoriskt-paket

Tryck på knappen Lägg till... om du vill bläddra i listan med alla insticksprogram som insticksprogrammet kan skapa ett beroende för.

Ordningen för insticksprogrammen i listan är viktig eftersom den dikterar klassinläsningsordningen vid körning, så använd knapparna Uppåt och Nedåt till att sortera listan på lämpligt sätt.

Du kan ange flera egenskaper för varje beroende för insticksprogram genom att välja ett insticksprogram och klicka på knappen Egenskaper:

 

Importerade paket

Eclipse-runtime ger flexibiliteten att ange ett beroende på ett paket utan att explicit identifiera dess ursprungsinsticksprogram. De paketen räknas upp i avsnittet Importerade paket.

Import-paket

Tryck på knappen Lägg till... om du vill bläddra i listan med paket som är tillgängliga för insticksprogrammet vid import. PDE filtrerar ut paket som lagts till av insticksprogram som redan finns på klassökvägen för insticksprogrammet.

Du kan ange flera egenskaper för varje beroende för insticksprogram:

 

Automatiserad hantering av beroenden

I avsnittet Automatiserad hantering av beroenden tillhandahålls ett nytt, flexibelt arbetsflöde. Med det arbetsflödet kan du koda insticksprogrammet först och sedan låta PDE analysera koden och automatiskt generera listan över beroenden för insticksprogram.

Automatiserad hantering

Tryck på knappen Lägg till... när du vill lägga till insticksprogram i listan. Följaktligen kommer åtgärden att även utvidga byggsökvägen för utveckling och omfånget för innehållshjälp.

Beroendena läggs inte till i filen MANIFEST.MF direkt, men du kan börja koda direkt, som om de hade lagts till.

Du kan när som helst klicka på länken lägg till beroenden och låta PDE analysera koden och generera rätt beroenden i MANIFEST.MF-filen via någon av rubrikerna Obligatoriskt-paket och Import-paket.

 

Beroendeanalys

Avsnittet Beroendeanalys innehåller flera användbara funktioner som hjälper dig att undersöka och optimera dina beroenden för insticksprogram så att insticksprogrammet kan köras bättre.

Beroendeanalys

Eftersom JAR-filerna från alla insticksprogram i listan över beroenden kommer att finnas på sökvägen för insticksprogrammet vid körning, är det mycket viktigt att du inte anger några beroenden som du inte behöver. Annars kommer klassinläsningsprestanda att påverkas negativt. Om du klickar på länken Sök efter oanvända beroenden kommer PDE att söka efter oanvända och överflödiga poster i listan över obligatoriska insticksprogram och importerade paket samt erbjuda att ta bort dem.