Tworząc klasy w edytorze Visual Editor for Java, można wybrać przechowywanie plików .java i klas BeanInfo w różnych projektach. Takie rozwiązanie ułatwia oddzielne tworzenie i wdrażanie klas.
Na przykład projekt MyProject zawiera klasę runtimeclasses.MyJavaBean. Drugi projekt, MyBeanInfoProject, zawiera pakiet beaninfoclasses.MyJavaBeanBeanInfo.
Ponieważ klasa BeanInfo musi mieć informacje o klasie, którą reprezentuje, w ścieżce budowania Java projektu MyBeanInfoProject musi znajdować się projekt MyProject. Zależność odwrotna nie obowiązuje - w ścieżce budowania Java projektu MyProject nie może znajdować się projekt MyBeanInfoProject, ponieważ powstałoby w ten sposób odwołanie cykliczne.
Aby skonfigurować środowisko robocze w celu przechowywania klas BeanInfo w projekcie innym niż pliki .java:
W ten sposób zostały zakończone czynności związane z określaniem położenia klas BeanInfo projektu znajdujących się w innym projekcie.
Uwagi: