--- old/src/jdk.jpackage/share/classes/jdk/jpackage/internal/AddLauncherArguments.java 2019-05-28 16:24:02.368246500 -0400 +++ new/src/jdk.jpackage/share/classes/jdk/jpackage/internal/AddLauncherArguments.java 2019-05-28 16:24:00.106217500 -0400 @@ -51,7 +51,6 @@ * * appVersion * module - * add-modules * main-jar * main-class * icon @@ -105,10 +104,6 @@ getOptionValue(CLIOptions.VERSION)); putUnlessNull(bundleParams, - CLIOptions.ADD_MODULES.getId(), - getOptionValue(CLIOptions.ADD_MODULES)); - - putUnlessNull(bundleParams, CLIOptions.WIN_CONSOLE_HINT.getId(), getOptionValue(CLIOptions.WIN_CONSOLE_HINT)); @@ -176,9 +171,6 @@ tmp.remove("main-class"); } else if (additional.containsKey("main-jar")) { tmp.remove("module"); - // should we only remove add-modules when it wasn't actually passed - // but was inferred or empty ? - tmp.remove("add-modules"); } tmp.putAll(additional); return tmp;