Bonjour ,


j'ai besoin de faire un import récursif de classes Java mais je ne sais pas comment faire.

Mon cas :
Je génère du code Java et donc les imports qui vont avec mais l'utilisateur peut modifier le code généré.

Donc, je voudrais éviter à l'utilisateur la lourdeur des imports en faisant un import global d'un package (l'utilisateur est amener à utiliser des classe d'un package et de ses sous-packages).

Par exemple, si on a :
A.aaa.class
A.bbb.class
A.B.cccc.class

Je veux ne pas avoir à faire :
import A.*;
import A.B.*;

mais seulement :
import A.*;

...mais ça ne fonctionne pas !

Une idée serait de lister les sous-packages récursivement et d'importer tout, package par package, mais il doit y avoir plus simple, non ?

Pour info, je peux créer un JAR du package père si besoin.

Merci d'avance pour votre aide.