From e5aabc864175757aad703a9a831cd020090a2e02 Mon Sep 17 00:00:00 2001 From: Duy Tran Khanh <40482367+khanhduytran0@users.noreply.github.com> Date: Sun, 17 Jan 2021 16:59:59 +0700 Subject: [PATCH] Load launcher jar files to bootclasspath --- Natives/JavaLauncher.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Natives/JavaLauncher.c b/Natives/JavaLauncher.c index 41708ea3..72000ee0 100644 --- a/Natives/JavaLauncher.c +++ b/Natives/JavaLauncher.c @@ -58,6 +58,7 @@ int launchJVM(int argc, char *argv[]) { d = opendir(java_libs_dir); int cplen = 0; if (d) { + cplen += sprintf(classpath + cplen, "-Xbootclasspath/a:"); while ((dir = readdir(d)) != NULL) { cplen += sprintf(classpath + cplen, "%s/%s:", java_libs_dir, dir->d_name); } @@ -95,7 +96,7 @@ int launchJVM(int argc, char *argv[]) { } fclose(argsFile); } - margv[margc++] = "-cp"; + // margv[margc++] = "-cp"; margv[margc++] = classpath; margv[margc++] = "net.kdt.pojavlaunch.PLaunchApp";