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

Reorganize FX SDK layout to match JDK 9 layout

    XMLWordPrintable

    Details

    • Type: Enhancement
    • Status: Resolved
    • Priority: P2
    • Resolution: Fixed
    • Affects Version/s: 9
    • Fix Version/s: 9
    • Component/s: javafx

      Description

      The layout of the JDK changed in JDK 9 (about a year ago) to remove the "jre" directory within the JDK, and move everything up one directory -- see JDK-8049367. Subsequently, the ext directory was removed, so jfxrt.jar was moved from lib/ext to lib -- see JDK-8065702.

      These changes are not yet reflected in the FX "legacy" SDK that is created in build/sdk. We still create that directory tree with an "rt" directory (which corresponds to jre), and we still place jfxrt.jar in the "ext" directory.

      In preparation for enabling the jigsaw module system, we have changed the layout of the sdk in the FX sandbox-9-jake forest to match the JDK 9 layout -- see JDK-8131894. In order to make forward progress, to prepare for upgrading to JDK 9 as the boot JDK, we need to port these changes to FX 9-dev.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                kcr Kevin Rushforth
                Reporter:
                kcr Kevin Rushforth
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: