diff --git a/extensions/web-dependency-locator/deployment/src/main/java/io/quarkus/webdependency/locator/deployment/WebDependencyLocatorProcessor.java b/extensions/web-dependency-locator/deployment/src/main/java/io/quarkus/webdependency/locator/deployment/WebDependencyLocatorProcessor.java index d0a840540fb2d..c7e1da06cde26 100644 --- a/extensions/web-dependency-locator/deployment/src/main/java/io/quarkus/webdependency/locator/deployment/WebDependencyLocatorProcessor.java +++ b/extensions/web-dependency-locator/deployment/src/main/java/io/quarkus/webdependency/locator/deployment/WebDependencyLocatorProcessor.java @@ -85,6 +85,7 @@ public void findRelevantFiles(BuildProducer ge webstream.forEach(path -> { if (Files.isRegularFile(path)) { String endpoint = SLASH + web.relativize(path); + endpoint = endpoint.replace("\\", "/"); try { if (path.toString().endsWith(DOT_HTML)) { generatedStaticProducer.produce(new GeneratedStaticResourceBuildItem(endpoint,