Changes to jrt file system provider in JDK 13

Alan Bateman Alan.Bateman at oracle.com
Tue Jul 2 14:42:29 UTC 2019


For those using the jrt file system provider then please make sure to 
test with the latest JDK 13 EA builds. One of the changes in JDK 13 is 
to fix issues encoding paths to files in the jrt file system as jrt URLs 
and vice versa [1]. The compatibility impact with fixing these issues is 
that it might expose cases where a tool is (perhaps unknowingly) using 
URLs that don't conform to the syntax documented in JEP 220. We've heard 
of one case where something is trying to create a URI to the /packages 
directory but that is a special directory for sym links and cannot be 
represented by a jrt URI.

-Alan

[1] https://bugs.openjdk.java.net/browse/JDK-8224946


More information about the jigsaw-dev mailing list