> comment peut-on, � partir d'une classe ou > d'une instance, retrouver le fichier qui permet de > g�n�rer la classe ?
Si j'ai bien compris, tu d�sires trouver le chemin de ton fichier .java depuis l'ex�cution de ton programme Java. La r�ponse est c'est impossible. Si je t'envoie un jar par m�l, comment peux tu savoir ou peu bien se trouver le .java sur mon ordinateur. Si par contre, tu connais le ou les endroits ou sont stock�s tes sources, alors tu transformes le className est chemin physique et tu lis le fichier trouv� Si par contre, tu cherches le .class qui a permis de conna�tre l'impl�mentation de la classe, je ne vois pas d'autre solution que de d�finir ton propre classLoader qui r�pond a tes question. Par d�faut, je ne connais pas de m�thode pour conna�tre l'url d'une classe dans le ClassLoader. -------------------------------------------------------------------- Erik Mazoyer, Chef de projet HyperOffice 6, rue Jacques Daguerre - 92565 Rueil-Malmaison Cedex T�l. 01 41 96 96 76 Fax 01 41 96 96 77 M�l [EMAIL PROTECTED] -----Message d'origine----- De: Nicolas Delsaux [mailto:[EMAIL PROTECTED]] Date: vendredi 7 juin 2002 10:00 �: Java Objet: Associer une classe � son fichier .class Salut la liste ! Avant le week-end, voici encore une petite question � deux francs six sous : comment peut-on, � partir d'une classe ou d'une instance, retrouver le fichier qui permet de g�n�rer la classe ? J'ai essay� d'utiliser Class.getResource() en passant en argument le nom de la classe (complet ou simple), mais �a ne donne rien. De la m�me mani�re, le ClassLoader, qui fait pourtant ce boulot, ne veut rien savoir. Alors si vous avez le petit code qui va bien, �a m'arrangerait. Merci Nicolas Delsaux
