2
我已經創建了一個類「Class B
」調用從罐類以外的類方法
package com.b
public class B
{
public void printMsg()
{
System.out.println("Called");
}
}
我已低於類創建的jar文件中包含「Class A
」
package com.a
import com.b
public class A extends B
{
}
當我試圖加載jar動態使用下面的代碼,我得到錯誤「Class B
」「classnotfoundexception
」
ClassLoader cl = new URLClassLoader(new URL[] { new URL(jarFullPath) });
Class<?> cla = cl.loadClass(className);
Object obj = cla.newInstance();
感謝Mr.Nicolas Filotto。它爲我工作。 –