N
Nerdfactory
Gast
Hi,
ich versuche gerade mit einer gegebenen Class-Datei auf die ich mit einem "File" Objekt zugreifen kann diese im ClassLoader zu laden, so dass ich später ein Objekt dieser gegebenen Klasse erstellen kann.
So wie ich es immoment mache, bekomme ich aber immer eine ClassNotFoundException.
In "file" steht eine gültige Datei, mit richtigem Pfad!
Was mache ich hier falsch?
Habs auch schon mit
probiert. Hat aber auch nicht funktioniert.
für jeden Hinweis bin ich sehr Dankbar!
Grüße
ich versuche gerade mit einer gegebenen Class-Datei auf die ich mit einem "File" Objekt zugreifen kann diese im ClassLoader zu laden, so dass ich später ein Objekt dieser gegebenen Klasse erstellen kann.
So wie ich es immoment mache, bekomme ich aber immer eine ClassNotFoundException.
Java:
cl = new URLClassLoader(new URL[]{file.toURI().toURL()});
Class<?> c = cl.loadClass(file.getName());
In "file" steht eine gültige Datei, mit richtigem Pfad!
Was mache ich hier falsch?
Habs auch schon mit
Java:
Class<?> c = cl.loadClass("packagename."+file.getName());
probiert. Hat aber auch nicht funktioniert.
für jeden Hinweis bin ich sehr Dankbar!
Grüße