Du kan oppbevare BeanInfo-klassene i en egen JAR-fil i det samme prosjektet som Java-bønnene du definerer,
i et eget prosjekt eller på filsystemet.
Hvis du skal bruke BeanInfo-klassene og bla gjennom kildekoden, kan de importeres i et
prosjekt som en ZIP- eller JAR-fil. Innholdet i filen kan da utvides til de enkelte postene. For å spare plass kan
BeanInfo-klassene bli liggende i JAR-filen, og JAR-filen kan importeres som den er.
Men for at BeanInfo-klassene i JAR-filen skal bli brukt under introspeksjon av de visuelle klassene, må du
inkludere
JAR-filen i BeanInfo-banen for prosjektet, og du må navngi pakkene i JAR-filen.
Slik legger du til JAR-filer som inneholder BeanInfo-klasser, i prosjektets BeanInfo-bane:
- Høyreklikk på prosjektet med de visuelle klassene og velg
Egenskaper fra hurtigmenyen.
- På egenskapssiden for BeanInfo-bane går du til flippen
BeanInfo-klasser:

- Utfør ett av disse trinnene:
- Klikk på knappen
Legg til JAR-filer hvis BeanInfo JAR-filene er inkludert i et prosjekt i
arbeidsområdet.
- Klikk på knappen Legg til eksterne JAR-filer hvis BeanInfo JAR-filene ikke
ligger på filsystemet og ikke er inkludert i et prosjekt.
Vinduet JAR-valg blir åpnet. Hvis du skal legge til eksterne JAR-filer, kan du bla til der de ligger i filsystemet. Hvis
du skal legge til JAR-filer fra prosjekter i arbeidsområdet, oppdager vinduet eventuelle JAR-filer som ikke
allerede er inkludert i BeanInfo-banen.
- Velg JAR-filene som inkluderer BeanInfo-klassene, og klikk på OK.
- Du må nå oppgi pakkene i JAR-filene som inkluderer BeanInfo-klassene. Utfør følgende
trinn for hver JAR-fil du har lagt til:
- Velg JAR-filen og klikk
på Endre baner. Vinduet Endre søkebaner blir åpnet.
- Klikk på Velg pakker og oppgi navnet på pakken som
inkluderer BeanInfo-klassene, og klikk på OK.
Gjenta dette trinnet for flere
pakker i den samme JAR-filen.

Pakkene blir lagt til på listen i vinduet Endre søkebaner.
- Klikk på OK når du har sett listen over
pakkene i JAR-filen som inneholder BeanInfo-klassene.
- Klikk på OK for å lukke vinduet for prosjektegenskaper
Prosjektet MyProject kan for eksempel inneholde Java-bønnen
runtimeclasses.MyBean.
JAR-filen designtime.jar inneholder den
tilhørende BeanInfo-klassen i pakken beaninfoclasses.
Du kan enten importere filen designtime.jar i MyProject, eller et annet prosjekt, eller du kan
la den ligge på filsystemet. Deretter legger du til designtime.jar i BeanInfo-banen til MyProject
og navngir beaninfoclasses-pakken som plasseringen til BeanInfo-klassene.
Husk: Fordi designtime.jar bare blir
brukt under designfasen, og ikke under bygging, trenger den ikke å legges til i Java-byggebanen.
Tips: Hvis du utvider JAR-filen i prosjektet når du importerer den,
trenger du bare å legge til beaninfoclasses-pakken i BeanInfo-banen på flippen Pakker.