mirror of
https://github.com/apache/maven-mvnd.git
synced 2025-09-10 21:22:03 +00:00
Merge pull request #381 from gnodet/i380
The update of the environment does not work with jdk 16, fixes #380
This commit is contained in:
@@ -375,7 +375,11 @@ public class DaemonConnector {
|
|||||||
|
|
||||||
LOGGER.debug("Starting daemon process: id = {}, workingDir = {}, daemonArgs: {}", daemonId, workingDir, command);
|
LOGGER.debug("Starting daemon process: id = {}, workingDir = {}, daemonArgs: {}", daemonId, workingDir, command);
|
||||||
ProcessBuilder.Redirect redirect = ProcessBuilder.Redirect.appendTo(parameters.daemonOutLog(daemonId).toFile());
|
ProcessBuilder.Redirect redirect = ProcessBuilder.Redirect.appendTo(parameters.daemonOutLog(daemonId).toFile());
|
||||||
Process process = new ProcessBuilder()
|
ProcessBuilder processBuilder = new ProcessBuilder();
|
||||||
|
processBuilder.environment()
|
||||||
|
.put("JDK_JAVA_OPTIONS",
|
||||||
|
"--add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.util=ALL-UNNAMED");
|
||||||
|
Process process = processBuilder
|
||||||
.directory(workingDir.toFile())
|
.directory(workingDir.toFile())
|
||||||
.command(args)
|
.command(args)
|
||||||
.redirectOutput(redirect)
|
.redirectOutput(redirect)
|
||||||
|
Reference in New Issue
Block a user