Jeśli komponent Java Bean i powiązana z nim klasa BeanInfo są w tym samym pakiecie, to klasa BeanInfo zostanie znaleziona podczas wykonywania introspekcji.
To jest najprostszy i jednocześnie najmniej prawdopodobny scenariusz, ponieważ łączenie w tym samym pakiecie klas niezbędnych w czasie wykonywania z klasami używanymi podczas projektowania powoduje zwiększenie nakładu pracy: na etapie wdrażania produktu te klasy trzeba oddzielić.
Na przykład projekt o nazwie Mój_projekt zawiera pakiet moje_klasy z klasami Mój_komponent_JavaBean i Moja_klasa_JavaBeanBeanInfo. Przy każdym użyciu komponentu Bean moje_klasy.Mój_komponent_JavaBean, w celu utworzenia klasy w projekcie Mój_projekt lub w celu utworzenia klasy w innym projekcie zawierającym w swojej ścieżce budowania Java projekt Mój_projekt, podczas wykonywania introspekcji zostanie zlokalizowana klasa BeanInfo moje_klasy.Moja_klasa_JavaBeanBeanInfo.
Aby przechowywać klasy BeanInfo w tym samym pakiecie, co klasy elementów wizualnych: