mirror of
https://github.com/apache/maven-mvnd.git
synced 2025-09-28 00:22:03 +00:00
Cannot re-use daemon with sdkman java 8.0.265.hs-adpt
This commit is contained in:
@@ -261,6 +261,7 @@ public class DaemonConnector {
|
|||||||
args.add("-agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=8000");
|
args.add("-agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=8000");
|
||||||
}
|
}
|
||||||
args.add("-Dmvnd.home=\"" + mavenHome + "\"");
|
args.add("-Dmvnd.home=\"" + mavenHome + "\"");
|
||||||
|
args.add("-Dmvnd.java.home=\"" + layout.javaHome().toString() + "\"");
|
||||||
args.add("-Dlogback.configurationFile=\"" + layout.getLogbackConfigurationPath() + "\"");
|
args.add("-Dlogback.configurationFile=\"" + layout.getLogbackConfigurationPath() + "\"");
|
||||||
args.add("-Ddaemon.uid=" + uid);
|
args.add("-Ddaemon.uid=" + uid);
|
||||||
args.add("-Xmx4g");
|
args.add("-Xmx4g");
|
||||||
|
@@ -100,7 +100,7 @@ public class Server implements AutoCloseable, Runnable {
|
|||||||
|
|
||||||
List<String> opts = new ArrayList<>();
|
List<String> opts = new ArrayList<>();
|
||||||
long cur = System.currentTimeMillis();
|
long cur = System.currentTimeMillis();
|
||||||
final Path javaHome = Paths.get(System.getProperty("java.home")).toRealPath();
|
final Path javaHome = Paths.get(System.getProperty("mvnd.java.home"));
|
||||||
info = new DaemonInfo(uid, javaHome.toString(), layout.mavenHome().toString(),
|
info = new DaemonInfo(uid, javaHome.toString(), layout.mavenHome().toString(),
|
||||||
DaemonRegistry.getProcessId(), socket.socket().getLocalPort(),
|
DaemonRegistry.getProcessId(), socket.socket().getLocalPort(),
|
||||||
idleTimeout, Locale.getDefault().toLanguageTag(), opts,
|
idleTimeout, Locale.getDefault().toLanguageTag(), opts,
|
||||||
|
Reference in New Issue
Block a user