From df44238c26f89837d18add8b5d4a0d3fa74ccbe1 Mon Sep 17 00:00:00 2001 From: Guillaume Nodet Date: Thu, 17 Jun 2021 17:32:06 +0200 Subject: [PATCH] Fix the JDK_JAVA_OPTIONS --- .../java/org/mvndaemon/mvnd/client/DaemonConnector.java | 6 ------ .../main/java/org/mvndaemon/mvnd/client/DefaultClient.java | 7 ++++++- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/client/src/main/java/org/mvndaemon/mvnd/client/DaemonConnector.java b/client/src/main/java/org/mvndaemon/mvnd/client/DaemonConnector.java index ef69252d..6f7a7784 100644 --- a/client/src/main/java/org/mvndaemon/mvnd/client/DaemonConnector.java +++ b/client/src/main/java/org/mvndaemon/mvnd/client/DaemonConnector.java @@ -303,12 +303,6 @@ public class DaemonConnector { } private Process startDaemonProcess(String daemonId) { - // Those options are needed in order to be able to set the environment correctly - DaemonParameters parameters = this.parameters.withJdkJavaOpts( - " --add-opens java.base/java.io=ALL-UNNAMED" - + " --add-opens java.base/java.lang=ALL-UNNAMED" - + " --add-opens java.base/java.util=ALL-UNNAMED" - + " --add-opens java.base/sun.nio.fs=ALL-UNNAMED"); final Path mvndHome = parameters.mvndHome(); final Path workingDir = parameters.userDir(); String command = ""; diff --git a/client/src/main/java/org/mvndaemon/mvnd/client/DefaultClient.java b/client/src/main/java/org/mvndaemon/mvnd/client/DefaultClient.java index f797fed2..d6656c9e 100644 --- a/client/src/main/java/org/mvndaemon/mvnd/client/DefaultClient.java +++ b/client/src/main/java/org/mvndaemon/mvnd/client/DefaultClient.java @@ -145,7 +145,12 @@ public class DefaultClient implements Client { } public DefaultClient(DaemonParameters parameters) { - this.parameters = parameters; + // Those options are needed in order to be able to set the environment correctly + this.parameters = parameters.withJdkJavaOpts( + " --add-opens java.base/java.io=ALL-UNNAMED" + + " --add-opens java.base/java.lang=ALL-UNNAMED" + + " --add-opens java.base/java.util=ALL-UNNAMED" + + " --add-opens java.base/sun.nio.fs=ALL-UNNAMED"); } @Override