diff --git a/jdk/test/lib/testlibrary/ClassFileInstaller.java b/jdk/test/lib/testlibrary/ClassFileInstaller.java index 694223e77f3..dd8777b1ff2 100644 --- a/jdk/test/lib/testlibrary/ClassFileInstaller.java +++ b/jdk/test/lib/testlibrary/ClassFileInstaller.java @@ -45,7 +45,10 @@ public class ClassFileInstaller { // Create the class file's package directory Path p = Paths.get(pathName); - Files.createDirectories(p.getParent()); + Path parent = p.getParent(); + if (parent != null) { + Files.createDirectories(parent); + } // Create the class file Files.copy(is, p, StandardCopyOption.REPLACE_EXISTING); }