diff --git a/spring-boot-cli/src/it/java/org/springframework/boot/cli/infrastructure/CommandLineInvoker.java b/spring-boot-cli/src/it/java/org/springframework/boot/cli/infrastructure/CommandLineInvoker.java index 2237e01ca0f..9f4f28e62cf 100644 --- a/spring-boot-cli/src/it/java/org/springframework/boot/cli/infrastructure/CommandLineInvoker.java +++ b/spring-boot-cli/src/it/java/org/springframework/boot/cli/infrastructure/CommandLineInvoker.java @@ -57,7 +57,10 @@ public final class CommandLineInvoker { List command = new ArrayList(); command.add(findLaunchScript().getAbsolutePath()); command.addAll(Arrays.asList(args)); - return new ProcessBuilder(command).directory(this.workingDirectory).start(); + ProcessBuilder processBuilder = new ProcessBuilder(command) + .directory(this.workingDirectory); + processBuilder.environment().remove("JAVA_OPTS"); + return processBuilder.start(); } private File findLaunchScript() {