diff --git a/jOOQ/src/main/java/org/jooq/FilePattern.java b/jOOQ/src/main/java/org/jooq/FilePattern.java index eba6f9a1ab..57f9f09cda 100644 --- a/jOOQ/src/main/java/org/jooq/FilePattern.java +++ b/jOOQ/src/main/java/org/jooq/FilePattern.java @@ -228,12 +228,7 @@ public final class FilePattern { } else { String prefix = pattern.replaceAll("[*?].*", ""); - File canonical = new File(prefix).getCanonicalFile(); - - if (canonical.exists()) - file = canonical; - else - file = basedir.getCanonicalFile(); + file = new File(basedir, prefix).getCanonicalFile(); Pattern regex = Pattern.compile("^.*?" + pattern