D
Dr.Classloader
Gast
Hallo,
ich versuche gerade eine während der Laufzeit kompillierte class-Datei mit dem Classloader zu laden.
Leider wird bei folgendem Code immer eine "ClassNotFoundException" geworfen.
file ist eine gültige ".class-File" und in className steht der passende Klassenname drin (ohne .class)
wobei
weil die Klasse kein Package hat. Muss da dann vielleicht was anderes vor?
Zuvor hatte ich mit dieser Methode bereits vor laufzeit Kompilierte Klassen mit einem Package geladen, was auch Funktioniert hat (Natürlich stand in packageName enstprechendes drin).
Wäre toll wenn mir jemand helfen könnte!
Viele grüße
ich versuche gerade eine während der Laufzeit kompillierte class-Datei mit dem Classloader zu laden.
Leider wird bei folgendem Code immer eine "ClassNotFoundException" geworfen.
Java:
cl = new URLClassLoader(new URL[] { file.toURI().toURL() });
Class<?> c = cl.loadClass(packageName + className);// +file.getName());
wobei
Java:
packageName = ""
Zuvor hatte ich mit dieser Methode bereits vor laufzeit Kompilierte Klassen mit einem Package geladen, was auch Funktioniert hat (Natürlich stand in packageName enstprechendes drin).
Wäre toll wenn mir jemand helfen könnte!
Viele grüße