diff --git a/liquibase-core/src/main/java/liquibase/integration/ant/AntResourceAccessor.java b/liquibase-core/src/main/java/liquibase/integration/ant/AntResourceAccessor.java
index <HASH>..<HASH> 100644
--- a/liquibase-core/src/main/java/liquibase/integration/ant/AntResourceAccessor.java
+++ b/liquibase-core/src/main/java/liquibase/integration/ant/AntResourceAccessor.java
@@ -10,8 +10,13 @@ public class AntResourceAccessor extends FileSystemResourceAccessor {
 
     public AntResourceAccessor(AntClassLoader classLoader, String changeLogDirectory) {
 
+        if (changeLogDirectory != null) {
+            changeLogDirectory = changeLogDirectory.replace("\\", "/");
+        }
+
         if (changeLogDirectory == null) {
-            this.addRootPath(new File(".").getAbsoluteFile().toPath());
+            this.addRootPath(new File("").getAbsoluteFile().toPath());
+            this.addRootPath(new File("/").getAbsoluteFile().toPath());
         } else {
             this.addRootPath(new File(changeLogDirectory).getAbsoluteFile().toPath());
         }
Handle path separator differences in AntLoader
DAT-<I>