Erreur chargement dynamique de class
Bonjour,
J'essais de suivre le tutos sur la création de plugin : http://vincentlaine.developpez.com/t.../java/plugins/
Cependant j'ai un erreur sur cette ligne :
Code:
tmpClass = Class.forName(tmp ,true,loader);
L'erreure renvoyée est celle ci :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
java.lang.ClassNotFoundException: monpackage.MaClass
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:247)
at dtek.frame_main.initScripts(frame_main.java:576)
at dtek.frame_main.<init>(frame_main.java:94)
at dtek.frame_main$13.run(frame_main.java:4208)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160) |
Je ne comprends pas d'où ça peut venir.
La class est bien existe bien.
Certes cette class ne se trouve pas dans le classpath, mais c'est justement pour charger des class qui ne sont pas dans le classpath que ce tuto est fait.
PS : je travail avec netbeans
Merci d'avance