--- old/src/java.base/share/classes/java/lang/reflect/ProxyGenerator.java 2018-03-07 17:30:56.000000000 -0800 +++ new/src/java.base/share/classes/java/lang/reflect/ProxyGenerator.java 2018-03-07 17:30:56.000000000 -0800 @@ -34,7 +34,6 @@ import java.lang.reflect.Method; import java.nio.file.Files; import java.nio.file.Path; -import java.nio.file.Paths; import java.util.ArrayList; import java.util.HashMap; import java.util.LinkedList; @@ -346,11 +345,11 @@ int i = name.lastIndexOf('.'); Path path; if (i > 0) { - Path dir = Paths.get(name.substring(0, i).replace('.', File.separatorChar)); + Path dir = Path.get(name.substring(0, i).replace('.', File.separatorChar)); Files.createDirectories(dir); path = dir.resolve(name.substring(i+1, name.length()) + ".class"); } else { - path = Paths.get(name + ".class"); + path = Path.get(name + ".class"); } Files.write(path, classFile); return null;