hotspot/src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/collect/FileSupport.java
--- a/hotspot/src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/collect/FileSupport.java Tue Jun 27 14:28:09 2017 -0400
+++ b/hotspot/src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/collect/FileSupport.java Tue Jun 27 14:29:54 2017 -0400
@@ -46,7 +46,9 @@
private URI makeJarFileURI(Path path) {
try {
- return new URI("jar:file:" + path.toAbsolutePath() + "!/");
+ String name = path.toAbsolutePath().toString();
+ name = name.replace('\\','/');
+ return new URI("jar:file:///" + name + "!/");
} catch (URISyntaxException e) {
throw new InternalError(e);
}