langtools/test/tools/lib/ToolBox.java
changeset 27389 301be76491af
parent 27385 fb4a5f118316
child 27547 d07b3dcbc707
--- a/langtools/test/tools/lib/ToolBox.java	Wed Nov 05 19:12:45 2014 -0800
+++ b/langtools/test/tools/lib/ToolBox.java	Wed Nov 05 19:48:42 2014 -0800
@@ -1475,7 +1475,11 @@
                         @Override
                         public FileVisitResult visitFile(Path file, BasicFileAttributes attrs) {
                             try {
-                                JarEntry e = new JarEntry(base.relativize(file).normalize().toString());
+                                String p = base.relativize(file)
+                                        .normalize()
+                                        .toString()
+                                        .replace(File.separatorChar, '/');
+                                JarEntry e = new JarEntry(p);
                                 jos.putNextEntry(e);
                                 jos.write(Files.readAllBytes(file));
                                 jos.closeEntry();