Java如何动态加载JAR文件呢?
下文笔者将讲述动态加载JAR文件的方法分享,如下所示:
实现思路: 使用Class.forName加载指定JAR文件例:
URLClassLoader child = new URLClassLoader( new URL[] {JARURL.toURI().toURL()}, this.getClass().getClassLoader() ); Class classToLoad = Class.forName("com.java265.com", true, child); Method method = classToLoad.getDeclaredMethod("myMethod"); Object instance = classToLoad.newInstance(); Object result = method.invoke(instance);
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。