|
@@ -690,7 +690,9 @@ public class Client {
|
|
|
|
|
|
// Set java executable command
|
|
// Set java executable command
|
|
LOG.info("Setting up app master command");
|
|
LOG.info("Setting up app master command");
|
|
- vargs.add(Environment.JAVA_HOME.$$() + "/bin/java");
|
|
|
|
|
|
+ // Need extra quote here because JAVA_HOME might contain space on Windows,
|
|
|
|
+ // e.g. C:/Program Files/Java...
|
|
|
|
+ vargs.add("\"" + Environment.JAVA_HOME.$$() + "/bin/java\"");
|
|
// Set Xmx based on am memory size
|
|
// Set Xmx based on am memory size
|
|
vargs.add("-Xmx" + amMemory + "m");
|
|
vargs.add("-Xmx" + amMemory + "m");
|
|
// Set class name
|
|
// Set class name
|