langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
changeset 43771 25ddac537bb5
parent 43574 042e694725f7
child 43772 4e5350b7be75
--- a/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java	Fri Feb 10 13:49:42 2017 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java	Fri Feb 10 15:42:17 2017 -0800
@@ -985,6 +985,11 @@
         }
 
         private void checkValidModulePathEntry(Path p) {
+            if (!Files.exists(p)) {
+                // warning may be generated later
+                return;
+            }
+
             if (Files.isDirectory(p)) {
                 // either an exploded module or a directory of modules
                 return;