Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8291915

jpackage: use multiple Features in MSI installer

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Unresolved
    • Icon: P4 P4
    • tbd
    • 20
    • tools
    • None
    • Fix Understood
    • generic
    • windows

      Currently MSI installer built with jpackage includes all installation components into one single Feature. To be able to support FeatureTree GUI in future, it is proposed to use separate features for Files, Shortcuts and FileAssociation components. It is not intended to break any usecases in existing usage, the same installation commands will install all the Features by default. It allows to specify the set of Features to install using ADDLOCAL options in CLI invocation of the installer. Assuming this change is accepted, it is intended to follow-up with optional support for FeatureTree GUI installer form.

      Note, currently the use of file references in Shortcuts and FileAssociations causes ICE69 MSI warning. With separate Features this warning becomes an error. Proposed patch includes referencing changes to overcome this problem.

            asemenyuk Alexey Semenyuk
            akasko Alex Kasko
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: