--- old/src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WindowsAppImageBuilder.java 2019-03-08 15:28:28.571136600 -0500 +++ new/src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WindowsAppImageBuilder.java 2019-03-08 15:28:27.603924200 -0500 @@ -254,9 +254,8 @@ List> entryPoints = StandardBundlerParam.ADD_LAUNCHERS.fetchFrom(params); for (Map entryPoint : entryPoints) { - Map tmp = new HashMap<>(originalParams); - tmp.putAll(entryPoint); - createLauncherForEntryPoint(tmp); + createLauncherForEntryPoint( + AddLauncherArguments.merge(originalParams, entryPoint)); } }