A Visual Editor for Java szerkesztőben osztályok fejlesztésekor a BeanInfo osztályokat és a .java fájlokat tárolhatja külön projektben. Ezzel könnyebbé válik az osztályok egymástól elkülönített fejlesztése és bevezetése.
Tegyük fel például, hogy a SajatProjekt például tartalmazza a futasideju_osztalyok.SajatJavaBean osztályt, egy másik, SajatBeanInfoProjekt pedig a beaninfo_osztalyok.SajatJavaBeanBeanInfo osztályt.
A BeanInfo osztálynak ismernie kell az általa képviselt osztályt, ezért a SajatBeanInfoProjekt-nek tartalmaznia kell a SajatProjekt-et a Java összeépítési útvonalában. Ne feledje, hogy ennek ellenkezője nem igaz - A SajatProjekt Java összeépítési útvonalában nem szerepelhet a SajatBeanInfoProjekt, mert ez körkörös hivatkozást eredményez.
A munkaterület beállítása a másik projektben található BeanInfo osztályok használatára:
Ezzel a projekt másik projektben található BeanInfo osztályainak hozzáadása befejeződött.
Megjegyzések: