Se il bean Java e la classe BeanInfo associata sono nello stesso pacchetto, l'introspector sarà in grado di individuare la classe BeanInfo.
È questo lo scenario più semplice ma anche il meno probabile, perché l'abbinamento di classi per la fase di progettazione e il runtime nello stesso pacchetto ne rende più complessa la separazione in fase di distribuzione.
Ad esempio, un progetto denominato MyProject contiene un pacchetto denominato myclasses, che a sua volta contiene le classi MyJavaBean e MyJavaBeanBeanInfo. Ogni volta che viene utilizzato il bean myclasses.MyJavaBean, per lo sviluppo di una classe all'interno di MyProject o per lo sviluppo di una classe in un altro progetto che include MyProject nel proprio percorso di generazione Java, l'introspector individuerà la classe BeanInfo myclasses.MyJavaBeanBeanInfo.
Per conservare le classi BeanInfo nello stesso pacchetto delle classi visive: