src/java.base/share/classes/java/nio/file/FileSystems.java

Print this page

        

*** 52,62 **** * service-provider loading facility defined by the {@link ServiceLoader} class. * Installed providers are loaded using the system class loader. If the * system class loader cannot be found then the extension class loader is used; * if there is no extension class loader then the bootstrap class loader is used. * Providers are typically installed by placing them in a JAR file on the ! * application class path or in the extension directory, the JAR file contains a * provider-configuration file named {@code java.nio.file.spi.FileSystemProvider} * in the resource directory {@code META-INF/services}, and the file lists one or * more fully-qualified names of concrete subclass of {@link FileSystemProvider} * that have a zero argument constructor. * The ordering that installed providers are located is implementation specific. --- 52,62 ---- * service-provider loading facility defined by the {@link ServiceLoader} class. * Installed providers are loaded using the system class loader. If the * system class loader cannot be found then the extension class loader is used; * if there is no extension class loader then the bootstrap class loader is used. * Providers are typically installed by placing them in a JAR file on the ! * application class path, the JAR file contains a * provider-configuration file named {@code java.nio.file.spi.FileSystemProvider} * in the resource directory {@code META-INF/services}, and the file lists one or * more fully-qualified names of concrete subclass of {@link FileSystemProvider} * that have a zero argument constructor. * The ordering that installed providers are located is implementation specific.