Fix JRE class loader
This commit is contained in:
parent
811292286e
commit
730f7b2697
@ -30,7 +30,8 @@ public class JarInJarStarter {
|
|||||||
URL[] urlArray = urls.toArray(new URL[0]);
|
URL[] urlArray = urls.toArray(new URL[0]);
|
||||||
ClassLoader loader = new URLClassLoader(urlArray, null);
|
ClassLoader loader = new URLClassLoader(urlArray, null);
|
||||||
try {
|
try {
|
||||||
Class<?> c = loader.loadClass(mainClass);
|
Thread.currentThread().setContextClassLoader(loader);
|
||||||
|
Class<?> c = Class.forName(mainClass, true, loader);
|
||||||
Method m = c.getMethod("main", args.getClass());
|
Method m = c.getMethod("main", args.getClass());
|
||||||
m.invoke(null, (Object) args);
|
m.invoke(null, (Object) args);
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user