-
CSR
-
Resolution: Approved
-
P2
-
medium
-
-
Other
-
JDK
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. Well 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.jarlib/src.zip
- csr for
-
JDK-8169816 Move src.zip and jrt-fs.jar under the lib directory
-
- Resolved
-