При разработке классов в визуальном редакторе для Java файлы .java и классы BeanInfo можно хранить в разных проектах. Это позволяет разрабатывать и развертывать классы отдельно.
Например, в проекте MyProject содержится класс runtimeclasses.MyJavaBean. Во втором проекте, MyBeanInfoProject, содержится группа beaninfoclasses.MyJavaBeanBeanInfo.
Т.к. класс BeanInfo должен обладать информацией о классе, который он представляет, проект MyProject должен указываться в пути компоновки MyBeanInfoProject. Однако проект MyBeanInfoProject не должен указываться в пути компоновки MyProject, поскольку это приведет к замкнутому кругу.
Для настройки рабочей среды на хранение классов BeanInfo и файлов .java в разных проектах, выполните следующие действия:
Теперь все готово для использования классов BeanInfo во внешнем проекте.
Примечания: