--- old/open/src/java.base/share/classes/java/lang/ClassLoader.java 2019-04-30 16:52:50.024590505 -0700 +++ new/open/src/java.base/share/classes/java/lang/ClassLoader.java 2019-04-30 16:52:49.728671775 -0700 @@ -1893,6 +1893,16 @@ * otherwise, if unnamed, it will set the class path to the current * working directory. * + *

JAR files on the class path may contain a {@code Class-Path} manifest + * attribute to specify dependent JAR files to be included in the class path. + * {@code Class-Path} entries must meet certain conditions for validity (see + * the + * JAR File Specification for details). Invalid {@code Class-Path} + * entries are ignored. For debugging purposes, ignored entries can be + * printed to the console if the + * {@systemProperty jdk.net.URLClassPath.showIgnoredClassPathEntries} system + * property is set to {@code true}. + * * @return The system {@code ClassLoader} * * @throws SecurityException