Můžete uchovávat své třídy BeanInfo v odděleném souboru JAR ve stejném projektu jako objekty bean, které jej definují, v odděleném projektu nebo v systému souborů.
Aby bylo možné používat třídy BeanInfo a procházet jejich zdrojový kód, je možné je importovat do projektu jako soubor ZIP nebo JAR. Potom je možné obsah souboru rozbalit na jednotlivé položky. Pro úsporu místa je možné třídy BeanInfo ponechat v souboru JAR a tento soubor JAR je možné importovat jako takový.
Nicméně kvůli použití tříd BeanInfo v souboru JAR během introspekce vašich vizuálních tříd musíte zahrnout soubor JAR do cesty BeanInfo pro projekt a musíte balíčky v souboru JAR pojmenovat.
Přidání souborů JAR obsahujících třídy BeanInfo do cesty BeanInfo vašeho projektu:
- Klepněte pravým tlačítkem myši na projekt s vašimi vizuálními třídami a z rozevírací nabídky vyberte Vlastnosti.
- Na stránce vlastností Cesta BeanInfo přejděte na kartu Třídy BeanInfo:

- Proveďte jeden z následujících kroků:
- Klepněte na tlačítkoPřidat soubory JAR, pokud jsou soubory BeanInfo JAR obsaženy v projektu ve vašem pracovním prostoru.
- Klepněte na tlačítko Přidat externí soubory JAR, pokud jsou soubory BeanInfo JAR v systému souborů a nikoliv zahrnuty v projektu.
Otevře se okno Výběr JAR. Pokud přidáváte externí soubory JAR, můžete procházet na umístění v systému souborů. Pokud přidáváte soubory JAR z projektů ve vašem pracovním prostoru, okno zjistí všechny soubory JAR, které ještě nejsou zahrnuty v cestě BeanInfo.
- Vyberte soubory JAR, které obsahují vaše třídy BeanInfo, a klepněte na OK.
- Nyní musíte v těchto souborech JAR určit balíčky, které obsahují třídy BeanInfo. Proveďte dále uvedené kroky pro každý soubor JAR, který jste přidali:
- Vyberte soubor JAR a klepněte na Modifikovat cesty. Otevře se okno Modifikovat cesty pro vyhledávání.
- Klepněte na Zvolit balíčky zadejte název balíčku, který obsahuje třídy BeanInfo, a klepněte na OK.
Opakujte tento krok pro další balíčky ve stejném souboru JAR.

Balíčky jsou přidány do seznamu v okně Modifikovat cesty pro vyhledávání.
- Klepněte na OK, jakmile skončíte přidávání balíčků, které obsahují třídy BeanInfo, do seznamu v souboru JAR.
- Klepněte na OK pro uzavření okna vlastností projektu.
Například projekt MyProject obsahuje objekt Java bean runtimeclasses.MyBean.
Soubor JAR designtime.jar obsahuje jeho třídu BeanInfo v balíčku beaninfoclasses.
Můžete buď importovat soubor designtime.jar do projektu MyProject nebo do jiného projektu, nebo ho můžete nechat ve svém systému souborů. Potom přidáte designtime.jar do
cesty BeanInfo projektu MyProject a nazvete balíček beaninfoclasses jako umístění tříd BeanInfo.
Nezapomeňte: Protože soubor designtime.jar se používá
pouze během návrhu a nikoliv během sestavování, nemusí být přidán do cesty sestavení Java.
Tip: Pokud rozbalíte soubor JAR ve svém projektu při jeho importu, potřebujete pouze přidat balíček beaninfoclasses do cesty BeanInfo na kartě Balíčky.