Yleiskuvaus
Yleiskuvaus-sivulla on kaksi tarkoitusta:
Yleistiedot
Tunnus on pakollinen, ja sen on oltava yhteensopiva plugin.dtd-tiedoston kanssa.
Versio on pakollinen, ja sen on oltava muotoa major.minor.micro.qualifier (esim. 1.3.0).
Nimi on lisäosan käännettävä esitysnimi. Tämä kenttä on pakollinen.
Palveluntarjoaja on lisäosan toimittajan käännettävä nimi. Tämä kenttä on valinnainen.
Käyttöympäristösuodatin on kelvollinen LDAP-merkkijono, jonka arvoksi on tultava true lisäosan ajavassa järjestelmässä, jotta lisäosa voidaan ajaa. Esimerkiksi seuraava suodatin osoittaa, että lisäosa on suunniteltu niin, että se voidaan ajaa vain käyttöympäristöissä, joissa on win32-ikkunointijärjestelmä: Eclipse-PlatformFilter: (ws=win32). Jos käyttäjä yrittää ajaa Eclipse-ympäristön käyttöympäristössä, joka ei täytä kyseistä edellytystä, ajonaikainen ympäristö ohittaa lisäosan valvomatta.
Aktivointitoiminto on Java-luokka, joka ohjaa lisäosan käyttöaikaa. Sitä tarvitaan vain, jos lisäosaa aloitettaessa tai lopetettaessa edellytetään tehtäväksi tiettyjä toimia.
Toteutusympäristöt
Resurssijoukon toteutusympäristö määrittää lisäosan ajoon edellytetyn JRE-vähimmäistason. Jos Eclipsen ajoon käytettävä JRE-ympäristö ei vastaa tätä edellytystä, lisäosaa ei voida ajaa.
Napsauttamalla Lisää...-painiketta voit selata käytettävissä olevien toteutusympäristöjen luetteloa ja lisätä lisäosalle parhaiten sopivan toteutusympäristön. Jos esimerkiksi määrität lisäosan resurssijoukon toteutusympäristön arvoksi J2SE-1.4, lisäosa voidaan ajaa vain JRE-versiossa 1.4 tai sitä myöhemmissä versioissa.
Jos lisäosa voidaan ajaa toteutusympäristössä, joka ei ole määritetyn toteutusympäristön varsinainen osajoukko (esim. J2SE-1.4 ja CDC-1.1/Foundation-1.1), molemmat toteutusympäristöt tulee määrittää.
Lisäosan viennin aikana lisäosan koodi käännetään käyttämällä ensimmäiseen MANIFEST.MF-tiedostossa lueteltuun toteutusympäristöön liitettyä JRE-ympäristöä. Napsauttamalla Määritä JRE-liitännät... -linkkiä voit avata
Ikkuna > Oletusasetukset... > Java > Asennetut JRE-ympäristöt > Toteutusympäristöt -oletusasetussivun, jossa on luettelo OSGi-toteutusympäristöistä ja niitä vastaavista järjestelmään asennetuista yhteensopivista JRE-ympäristöistä.
Aina, kun päivität lisäosan toteutusympäristöluetteloa, sinun tulee päivittää luokkapolku ja kääntäjän yhteensopivuusasetukset kyseisen linkin kautta. Näin varmistat, että käännös tehdään oikean JRE-ympäristön perusteella ja että asetukset vastaavat parhaiten ensimmäistä toteutusympäristöä.