JDK-8208404 : Multiple Application Launcher
  • Type: Enhancement
  • Component: tools
  • Sub-Component: jpackage
  • Affected Version: internal
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2018-07-27
  • Updated: 2019-03-22
  • Resolved: 2019-01-27
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Other
internalFixed
Related Reports
Relates :  
Description
see third 'Stretch Goal" in JEP: JDK-8200758
Multiple launchers (enables a suite of applications to be bundled in a single self-contained application package)

Comments
this is currently implemented using --secondary-launcher option. clarifications, enhancements and modifications to secondary-launcher functionality are filed seperately. closing this.
27-01-2019

One way to implement (from the CLI point of view) is to allow all the application specific arguments, such as --name, --main-jar, --class, ..., to be lists of values, instead of single values.
27-07-2018