Du kan förvara BeanInfo-klasserna i en separat JAR-fil i samma projekt som de Java-bönor de definierar, i ett separat projekt eller i filsystemet.
Om du vill använda BeanInfo-klasserna och söka i källkoden till dem kan du importera dem till ett projekt som en ZIP- eller JAR-fil. Då kan innehållet i filen
utökas till de enskilda posterna. Du kan spara utrymme genom att lämna BeanInfo-klasserna i JAR-filen och importera JAR-filen som den är.
För att BeanInfo-klasserna i JAR-filen ska användas vid introspektionen
av de visuella klasserna måste du ta med JAR-filen i BeanInfo-sökvägen
för projektet och namnge paketen i JAR-filen.
Så här lägger du till JAR-filer som innehåller BeanInfo-klasser i BeanInfo-sökvägen till projektet:
- Högerklicka på projektet med de visuella klasserna och välj Egenskaper i snabbmenyn.
- På egenskapssidan för BeanInfo-sökvägen öppnar du fliken BeanInfo-klasser:

- Gör något av följande:
- Klicka på knappen Lägg till JAR-filer om BeanInfo-JAR-filerna ingår i ett projekt på arbetsytan.
- Klicka på knappen Lägg till externa JAR-filer om BeanInfo-JAR-filerna finns i filsystemet och inte ingår i projektet.
Fönstret Välj JAR-filer öppnas. Om du lägger till extern JAR-filer kan du bläddra till platsen i filsystemet. Om du lägger till JAR-filer från projekt på arbetsytan upptäcks JAR-filer
som inte redan ingår i BeanInfo-sökvägen.
- Välj de JAR-filer där BeanInfo-klasserna ingår och klicka på OK.
- Du måste nu ange paketen i de JAR-filer där BeanInfo-klasserna ingår. Gå igenom följande steg för varje JAR-fil du lade till:
- Välj JAR-filen och klicka på Ändra sökvägar. Fönstret Ändra sökvägar.
- Klicka på Välj paket och ange namnet
på det paket där BeanInfo-klasserna ingår och klicka på OK.
Du kan upprepa det här steget för flera paket i samma JAR-fil.

Paketen läggs till i listan i fönstret Ändra sökvägar.
- Klicka på OK när du är klar med att ange de paket i JAR-filen där BeanInfo-klasserna ingår.
- Klicka på OK när du vill stänga egenskapsfönstret för projektet
Exempel: projektet MyProject innehåller Java-bönanruntimeclasses.MyBean.
JAR-filen designtime.jar har BeanInfo-klassen i paketet beaninfoclasses.
Du kan antingen importera filen designtime.jar till MyProject eller ett annat projekt eller så kan du lämna den i filsystemet. Sedan lägger du till designtime.jar till
BeanInfo-sökvägen för MyProject och anger paketet beaninfoclasses
som plats för BeanInfo-klasserna.
Kom ihåg: Eftersom designtime.jar endast används i design och inte vid bygge behöver du inte lägga till den i Java-byggsökvägen.
Tips: Om du utökar JAR-filen i
projektet när du importerar den kan du helt enkelt lägga till paketetbeaninfoclasses till BeanInfo-sökvägen på fliken Paket.