java如何动态加载Jar包

走着路睡觉
  • java
小于 1 分钟

java如何动态加载Jar包

URLClassLoader child = new URLClassLoader(
        new URL[] {myJar.toURI().toURL()},
        this.getClass().getClassLoader()
);
Class classToLoad = Class.forName("com.MyClass", true, child);
Method method = classToLoad.getDeclaredMethod("myMethod");
Object instance = classToLoad.newInstance();
Object result = method.invoke(instance);
上次编辑于:
贡献者: zhaojingbo
Loading...