From f24e629155391a3eff197a461b90cf4323dfd2fb Mon Sep 17 00:00:00 2001 From: lukaseder Date: Fri, 14 Dec 2018 16:24:26 +0100 Subject: [PATCH] [#8086] Resolve relative paths in target directory in Maven plugin --- .../src/main/java/org/jooq/codegen/maven/Plugin.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jOOQ-codegen-maven/src/main/java/org/jooq/codegen/maven/Plugin.java b/jOOQ-codegen-maven/src/main/java/org/jooq/codegen/maven/Plugin.java index cc804be81e..727e7a9a73 100644 --- a/jOOQ-codegen-maven/src/main/java/org/jooq/codegen/maven/Plugin.java +++ b/jOOQ-codegen-maven/src/main/java/org/jooq/codegen/maven/Plugin.java @@ -176,7 +176,7 @@ public class Plugin extends AbstractMojo { // [#2887] Patch relative paths to take plugin execution basedir into account if (!new File(generator.getTarget().getDirectory()).isAbsolute()) - generator.getTarget().setDirectory(project.getBasedir() + File.separator + generator.getTarget().getDirectory()); + generator.getTarget().setDirectory(new File(project.getBasedir() + File.separator + generator.getTarget().getDirectory()).getCanonicalPath()); Configuration configuration = new Configuration(); configuration.setLogging(logging);