Merge pull request #20242 from dreis2211

* pr/20242:
  Explicitly set java home in CommandLineInvoker

Closes gh-20242
This commit is contained in:
Stephane Nicoll
2020-02-24 08:48:57 +01:00

View File

@@ -76,6 +76,7 @@ public final class CommandLineInvoker {
command.addAll(Arrays.asList(args));
ProcessBuilder processBuilder = new ProcessBuilder(command).directory(this.workingDirectory);
processBuilder.environment().put("JAVA_OPTS", "-Duser.home=" + this.temp);
processBuilder.environment().put("JAVA_HOME", System.getProperty("java.home"));
return processBuilder.start();
}