Uploaded image for project: 'CCC Migration Project'
  1. CCC Migration Project
  2. CCC-8169816

Move src.zip and jrt-fs.jar under the lib directory

    XMLWordPrintable

    Details

    • Subcomponent:
    • Compatibility Risk:
      medium
    • Compatibility Risk Description:
      Hide
      External tools like IDE will need to make change to read src.zip from
      ${java.home}/lib/src.zip.

      NetBeans, JDeveloper, Eclipse have confirmed that they are okay with
      the proposal and make the appropriate change for JDK 9.
      Show
      External tools like IDE will need to make change to read src.zip from ${java.home}/lib/src.zip. NetBeans, JDeveloper, Eclipse have confirmed that they are okay with the proposal and make the appropriate change for JDK 9.
    • Interface Kind:
      Other
    • Scope:
      JDK

      Description

      Summary

      Move src.zip and jrt-fs.jar under the lib directory

      Problem

      Several files in a runtime image are intended for external uses and their path is a committed interface. They are currently placed in different directories in the image.

      jrt-fs.jar src.zip lib/javafx-swt.jar lib/ant-javafx.jar lib/$VMTYPE/libjvm.so lib/jexec

      The lib directory in the runtime image currently defined in JEP 220 is private implementation. They are not intended for external use and their names, format, and content will be subject to change without notice.

      It is proposed to redefine the purpose of the lib directory in JEP 220. The lib directory will contain read-only files that are intended for external use and thus are committed interfaces.

      Solution

      Move jrt-fs.jar and src.zip from the top level into the lib directory.  We’ll leave javafx-swt.jar and ant-javafx.jar in the lib directory.

      Specification

      These files under the lib directory in the runtime image are intended for external uses

      • lib/jrt-fs.jar
      • lib/src.zip

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              mchung Mandy Chung
              Reporter:
              mchung Mandy Chung
              Reviewed By:
              Alan Bateman, Erik Joelsson
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: