Java-bean-komponentti ja siihen liittyvä BeanInfo-luokka ovat samassa paketissa, ja itsekuvaavuuden laatija voi etsiä BeanInfo-luokan.
Tämä on yksinkertaisin mutta samalla epätodennäköisin säilytystapa, koska ajon- ja suunnittelunaikaisten luokkien kytkentä samaan pakettiin tekee käyttöönoton yhteydessä tehtävistä erottelutoimenpiteistä vaivalloisia.
Oletetaan esimerkiksi, että projektissa nimeltä MyProject on paketti nimeltä myclasses, joka sisältää luokat MyJavaBean ja MyJavaBeanBeanInfo. Kun bean-komponenttia myclasses.MyJavaBean käytetään joko MyProject-projektissa olevan luokan kehitykseen tai jossakin toisessa MyProject-projektin Java-luontipolussaan sisältävässä projektissa olevan luokan kehitykseen, itsekuvaavuuden laatija paikantaa BeanInfo-luokkansa myclasses.MyJavaBeanBeanInfo.
Voit säilyttää BeanInfo-luokkia samassa paketissa kuin graafisia luokkia: