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

jpackage: use multiple Features in MSI installer

    XMLWordPrintable

Details

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

    Description

      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.

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated: