diff --git a/src/main/java/io/github/bonigarcia/wdm/WebDriverManager.java b/src/main/java/io/github/bonigarcia/wdm/WebDriverManager.java index 9f5d17079..b0ae0184c 100644 --- a/src/main/java/io/github/bonigarcia/wdm/WebDriverManager.java +++ b/src/main/java/io/github/bonigarcia/wdm/WebDriverManager.java @@ -44,6 +44,7 @@ import static javax.xml.xpath.XPathFactory.newInstance; import static org.apache.commons.io.FileUtils.cleanDirectory; import static org.apache.commons.io.FilenameUtils.removeExtension; +import static org.apache.commons.io.FilenameUtils.separatorsToUnix; import static org.apache.commons.lang3.StringUtils.isNumeric; import static org.apache.commons.lang3.SystemUtils.IS_OS_LINUX; import static org.slf4j.LoggerFactory.getLogger; @@ -334,7 +335,7 @@ public static Path zipFolder(Path sourceFolder) { Stream paths = Files.walk(sourceFolder)) { paths.filter(path -> !Files.isDirectory(path)).forEach(path -> { ZipEntry zipEntry = new ZipEntry( - sourceFolder.relativize(path).toString()); + separatorsToUnix(sourceFolder.relativize(path).toString())); try { zipOutputStream.putNextEntry(zipEntry); Files.copy(path, zipOutputStream);