Riippuvuussuhteet

Riippuvuussuhteet-sivulla voit tarkastella lisäosan riippuvuussuhteita muihin lisäosiin.  Tällä sivulla tulee luetella kaikki sellaiset lisäosat, jotka lisäävät koodia lisäosaprojektiin ja joiden edellytetään olevan projektin luokkapolussa, jotta käännös onnistuisi.   Kun muokkaat riippuuvuussuhteiden luetteloa ja tallennat tiedoston, PDE-kehitysympäristö päivittää luokkapolun automaattisesti.

 

Pakolliset lisäosat

Pakolliset lisäosat -osa määrittää lisäosaprojektin riippuvuussuhteet muihin lisäosiin luettelemalla kyseiset lisäosat eksplisiittisesti. Lisäosaa ei voida tulkita tai ajaa ajonaikaisesti, jos yksikin lisäosan riippuvuussuhteista puuttuu tai ei ole tulkittavissa.

Edellytetään resurssijoukkoa

Napsauttamalla Lisää...-painiketta voit selata kaikkien sellaisten lisäosien luetteloa, joihin käsiteltävä lisäosa voi muodostaa riippuvuussuhteen.

Lisäosien järjestyksellä luettelossa on merkitystä, koska se määrää luokkien latausjärjestyksen ajon aikana. Tämän takia lisäosat on järjestettävä luettelossa oikein Ylös- ja Alas-painikkeilla.

Voit määrittää kullekin lisäosan riippuvuussuhteelle useita ominaisuuksia valitsemalla lisäosan ja napsauttamalla Ominaisuudet-painiketta:

 

Tuodut paketit

Ajonaikaisessa Eclipse-ympäristössä voidaan määrittää joustavasti riippuvuussuhde pakettiin määrittämättä erikseen lisäosaa, josta se on peräisin. Kyseiset paketit luetellaan Tuodut paketit -osassa.

Import-Package

Napsauttamalla Lisää...-painiketta voit selata sellaisten pakettien luetteloa, joita käsiteltävään lisäosaan voi tuoda. PDE suodattaa paketit, jotka lisäosan koontipolussa jo sijaitsevat lisäosat ovat lisänneet.

Voit määrittää kullekin paketin riippuvuussuhteelle useita ominaisuuksia:

 

Riippuvuussuhteiden automaattinen hallinta

Riippuvuussuhteiden automaattinen hallinta -osassa on uusi joustava käsittelyreitti. Tämän käsittelyreitin avulla voit koodata lisäosan ensin, ja tämän jälkeen antaa PDE-ympäristön analysoida koodin sekä muodostaa automaattisesti luettelon lisäosan riippuvuussuhteista.

Automaattinen hallinta

Voit lisätä luetteloon lisäosia napsauttamalla Lisää...-painiketta. Tämän toimen seurauksena kehityksen koontipolku ja sisällönhallinnan aputoiminnon käyttöalue kasvavat vastaavasti.

Kyseisiä riippuvuussuhteita ei lisätä MANIFEST.MF-tiedostoon heti, mutta voit aloittaa koodauksen viipymättä, aivan kuin riippuvuussuhteet olisi lisätty.

Voit käskeä PDE-ympäristöä milloin tahansa analysoimaan koodisi ja luomaan oikeat riippuvuussuhteet MANIFEST.MF-tiedostoon joko Require-Bundle- tai Import-Package-ylätunnisteiden kautta napsauttamalla lisää riippuvuussuhteet -hyperlinkkiä.

 

Riippuvuussuhdeanalyysi

Riippuvuussuhdeanalyysi-osa sisältää useita hyödyllisiä tuoteominaisuuksia, joiden avulla voit parantaa lisäosan ajoa tutkimalla ja optimoimalla lisäosan riippuvuussuhteita.

Riippuvuussuhdeanalyysi

Koska kaikkien riippuvuussuhteina lueteltujen lisäosien JAR-arkistot tulevat lisäosan ajonaikaiseen luokkapolkuun, on hyvin tärkeää jättää tarpeettomat riippuvuussuhteet luettelematta. Muussa tapauksessa luokanlatauksen suoritusteho kärsii. Jos napsautat Etsi käyttämättömät riippuvuussuhteet -hyperlinkkiä, PDE etsii käyttämättömät ja ylimääräiset merkinnät edellytettyjen lisäosien sekä tuotujen pakettien luettelosta ja ehdottaa niiden poistoa.