diff --git a/java/java-impl/src/com/intellij/openapi/vfs/impl/jrt/JrtHandler.java b/java/java-impl/src/com/intellij/openapi/vfs/impl/jrt/JrtHandler.java index d2c420702a93..6065f9f2bf0c 100644 --- a/java/java-impl/src/com/intellij/openapi/vfs/impl/jrt/JrtHandler.java +++ b/java/java-impl/src/com/intellij/openapi/vfs/impl/jrt/JrtHandler.java @@ -74,7 +74,6 @@ class JrtHandler extends ArchiveHandler { } else { File file = new File(path, "lib/jrt-fs.jar"); - if (!file.exists()) file = new File(path, "jrt-fs.jar"); if (!file.exists()) throw new IOException("Missing provider: " + file); URL url = file.toURI().toURL(); ClassLoader loader = new URLClassLoader(new URL[]{url}, null); diff --git a/java/openapi/src/com/intellij/openapi/vfs/jrt/JrtFileSystem.java b/java/openapi/src/com/intellij/openapi/vfs/jrt/JrtFileSystem.java index 4a1e8d566c05..0c90d2eb9595 100644 --- a/java/openapi/src/com/intellij/openapi/vfs/jrt/JrtFileSystem.java +++ b/java/openapi/src/com/intellij/openapi/vfs/jrt/JrtFileSystem.java @@ -29,7 +29,7 @@ public abstract class JrtFileSystem extends ArchiveFileSystem { public static final String SEPARATOR = URLUtil.JAR_SEPARATOR; public static boolean isModularJdk(@NotNull String homePath) { - return new File(homePath, "lib/jrt-fs.jar").isFile() || new File(homePath, "jrt-fs.jar").isFile(); + return new File(homePath, "lib/jrt-fs.jar").isFile(); } public static boolean isRoot(@NotNull VirtualFile file) {