in toolchains/DumpPlatformClassPath.java [181:197]
private static List<Path> getBootClassPathJars(Path javaHome) throws IOException {
List<Path> jars = new ArrayList<>();
Path extDir = javaHome.resolve("jre/lib/ext");
if (Files.exists(extDir)) {
for (Path extJar : Files.newDirectoryStream(extDir, "*.jar")) {
jars.add(extJar);
}
}
for (String jar :
Arrays.asList("rt.jar", "resources.jar", "jsse.jar", "jce.jar", "charsets.jar")) {
Path path = javaHome.resolve("jre/lib").resolve(jar);
if (Files.exists(path)) {
jars.add(path);
}
}
return jars;
}