>>>>> "Nicolas" == Nicolas Delsaux <[EMAIL PROTECTED]> writes:
Nicolas> On Tue, 10 Jun 2003 17:43:57 +0200, Bruno Marquie Nicolas> <[EMAIL PROTECTED]> wrote: >> je viens de le faire : il utilise le classloader systeme pour >> charger mes autres classes, mais apr�s l'invocation de la m�thode >> main de ma classe principale, qui elle a �t� charg�e avec mon >> classloader. Pas avant malheureusement. >> Nicolas> Il y a, je crois, une ruse � mettre en oeuvre pour �viter Nicolas> ce comportement. En effet, les ClassLoaders Java2 sont Nicolas> th�oriquement pr�vus pour augmenter les capacit�s de Nicolas> recherche de classes de Java, et non pour les remplacer par Nicolas> d'autres. Donc, si ton ClassLoader charge la classe de Nicolas> mani�re standard, c'est-�-dire en d�l�guant un de ses Nicolas> appels au CL syst�me, tu es perdu, car il se peut que la Nicolas> d�finition de ton main entra�ne celles des classes de ton Nicolas> packagfe. Dans ce cas, Thread.setContextClassLoader() devrait aider je pense. -- Laurent Martelli http://jac.aopsys.com/ [EMAIL PROTECTED] http://www.bearteam.org/~laurent/
