Use current java for forge installer

This commit is contained in:
IzzelAliz 2021-04-26 10:54:29 +08:00
parent f57da77efb
commit 75700bd103

View File

@ -68,7 +68,8 @@ public class ForgeInstaller {
ArclightLocale.info("downloader.forge-install");
try {
ProcessBuilder builder = new ProcessBuilder();
builder.command("java", "-Djava.net.useSystemProxies=true", "-jar", String.format("forge-%s-%s-installer.jar", installInfo.installer.minecraft, installInfo.installer.forge), "--installServer", ".");
File file = new File(System.getProperty("java.home"), "bin/java");
builder.command(file.getCanonicalPath(), "-Djava.net.useSystemProxies=true", "-jar", String.format("forge-%s-%s-installer.jar", installInfo.installer.minecraft, installInfo.installer.forge), "--installServer", ".");
builder.inheritIO();
Process process = builder.start();
process.waitFor();