src/jdk.jpackage/share/native/libapplauncher/Package.cpp
branchJDK-8200758-branch
changeset 57455 f1290ca0fee6
parent 57450 82c78b40b39d
--- a/src/jdk.jpackage/share/native/libapplauncher/Package.cpp	Wed Jul 03 17:46:04 2019 -0400
+++ b/src/jdk.jpackage/share/native/libapplauncher/Package.cpp	Sun Jul 07 19:40:48 2019 -0400
@@ -58,6 +58,9 @@
     FBootFields = new PackageBootFields();
     FDebugging = dsNone;
 
+    // Allow duplicates for Java options, so we can have multiple --add-exports
+    // or similar args.
+    FBootFields->FJavaOptions.SetAllowDuplicates(true);
     FBootFields->FPackageRootDirectory = platform.GetPackageRootDirectory();
     FBootFields->FPackageAppDirectory = platform.GetPackageAppDirectory();
     FBootFields->FPackageLauncherDirectory =