如果 java 库(.jar 文件)不在类路径上,有没有办法在运行时加载它?
问问题
6337 次
1 回答
6
URLClassLoader child = new URLClassLoader (myJar.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);
资料来源:我应该如何在运行时动态加载 Jars?
于 2010-11-06T06:01:39.133 回答