Skip to content

Commit 6c919f2

Browse files
committed
Use Windows safe zip FileSystem URL
1 parent 3bc21a9 commit 6c919f2

File tree

1 file changed

+2
-1
lines changed
  • spring-javaformat/spring-javaformat-formatter-eclipse-rewriter/src/main/java/io/spring/javaformat/formatter/eclipse/rewrite

1 file changed

+2
-1
lines changed

spring-javaformat/spring-javaformat-formatter-eclipse-rewriter/src/main/java/io/spring/javaformat/formatter/eclipse/rewrite/EclipseRewriter.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
import java.nio.file.FileSystems;
2525
import java.nio.file.Files;
2626
import java.nio.file.Path;
27+
import java.nio.file.Paths;
2728
import java.nio.file.StandardCopyOption;
2829
import java.util.Collections;
2930

@@ -45,7 +46,7 @@ private EclipseRewriter() {
4546

4647
public void rewrite(String file) throws IOException {
4748
System.out.println("Rewriting classes in " + file);
48-
URI uri = URI.create("jar:file:" + file);
49+
URI uri = URI.create("jar:file:" + Paths.get(file).toUri().getPath());
4950
try (FileSystem zip = FileSystems.newFileSystem(uri,
5051
Collections.singletonMap("create", "true"))) {
5152
rewrite(zip);

0 commit comments

Comments
 (0)