ich eine Klasse geschaffen haben „Class B
“eine außerhalb Klassenmethode von Jar-Klasse aufrufen
package com.b
public class B
{
public void printMsg()
{
System.out.println("Called");
}
}
ich eine JAR-Datei mit folgenden Klasse erstellt haben „Class A
“
package com.a
import com.b
public class A extends B
{
}
Wenn ich zu laden versucht, Jar dynamisch unter Verwendung von Code, bekomme ich Fehler "Class B
" "classnotfoundexception
"
ClassLoader cl = new URLClassLoader(new URL[] { new URL(jarFullPath) });
Class<?> cla = cl.loadClass(className);
Object obj = cla.newInstance();
Danke Mr. Nicolas Filotto. Es hat für mich funktioniert. –