Hallo,
hab folgenden Kode
field2 wird nicht gefunden...
java.lang.ClassNotFoundException: field2
Als ClassLoader für field2 kommt da raus:
sun.misc.Launcher$AppClassLoader@a9c85c
Wenn ich den auskommentierten Kode laufen lasse, wird erstmal den zu benutzenden ClassLoader ausgegeben (der selbe, der zur Klasse gehört(!)):
sun.misc.Launcher$AppClassLoader@a9c85c
Und trotzdem wird wieder die Klasse nicht gefunden,
java.lang.ClassNotFoundException: field2
Könnte mir jemand sagen was passiert? Komme nicht weiter :?
hab folgenden Kode
Code:
public class field2 {
public static void main(String args[])
{
try {
Class cls = Class.forName("field2");
System.out.println(field2.class.getClassLoader());
// Thread t = Thread.currentThread();
// ClassLoader cl = t.getContextClassLoader();
// System.out.println(cl.toString());
// Class cls = cl.loadClass("field2");
}
catch (Throwable e) {
System.err.println(e);
}
}
}
field2 wird nicht gefunden...
java.lang.ClassNotFoundException: field2
Als ClassLoader für field2 kommt da raus:
sun.misc.Launcher$AppClassLoader@a9c85c
Wenn ich den auskommentierten Kode laufen lasse, wird erstmal den zu benutzenden ClassLoader ausgegeben (der selbe, der zur Klasse gehört(!)):
sun.misc.Launcher$AppClassLoader@a9c85c
Und trotzdem wird wieder die Klasse nicht gefunden,
java.lang.ClassNotFoundException: field2
Könnte mir jemand sagen was passiert? Komme nicht weiter :?