Hum je pense qu'en parcourant tout le répertoire de ton projet pour récupérer tout les .java. Tu auras une liste de classes et de packages. Tu peux ensuite les charger dans le classloader, puis...