This bug describes a set of changes to jpackage CLI options.
A separate bug is filed to address the corresponding changes to the help text.
1.) remove the following options:
--overwrite, --strip-native-command, --runtime-installer
2.) rename options --build-root to temp-root, and --secondary-launcher to add-launcher
3.) remove mac-app-store installer-type on mac. (and associated options)
4.) remove short form of several options
5.) change the behavior of --add-modules option when used with non-modular application
6.) update implementation of "@argfile" control option to conform to javac implementation.
7.) add code to prohibit, and properly document certain combinations of mutually exclusive options.
8.) various clean-up's
9.) remove --category and add --linux-menu-group. Adjust code that used fallback to category to not fallback (--win-menu-group and --linux-menu-group will be the default if not specified, no longer falling back to vendor and category.
in the comments below I will explain the expected new behavior and changes required.
A separate bug is filed to address the corresponding changes to the help text.
1.) remove the following options:
--overwrite, --strip-native-command, --runtime-installer
2.) rename options --build-root to temp-root, and --secondary-launcher to add-launcher
3.) remove mac-app-store installer-type on mac. (and associated options)
4.) remove short form of several options
5.) change the behavior of --add-modules option when used with non-modular application
6.) update implementation of "@argfile" control option to conform to javac implementation.
7.) add code to prohibit, and properly document certain combinations of mutually exclusive options.
8.) various clean-up's
9.) remove --category and add --linux-menu-group. Adjust code that used fallback to category to not fallback (--win-menu-group and --linux-menu-group will be the default if not specified, no longer falling back to vendor and category.
in the comments below I will explain the expected new behavior and changes required.
- relates to
-
JDK-8219679 Help text changes in jpackage
- Resolved
-
JDK-8219889 Update jpackage tests for JDK-8219678 changes
- Resolved