From 2db5be1f6766cbeff294f6bc956c3851d6e5ad01 Mon Sep 17 00:00:00 2001 From: jade Date: Thu, 20 Aug 2026 09:23:55 +0900 Subject: [PATCH] fix(scaffold): respect AXHUB_SOURCE_DIR property for Pod generation - PodScaffolder now checks System.getProperty before System.getenv for dynamic targeting. --- .../main/java/io/shinhanlife/dap/lib/util/PodScaffolder.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dap-was-lib/src/main/java/io/shinhanlife/dap/lib/util/PodScaffolder.java b/dap-was-lib/src/main/java/io/shinhanlife/dap/lib/util/PodScaffolder.java index 48766b0c9..ff843d0b8 100644 --- a/dap-was-lib/src/main/java/io/shinhanlife/dap/lib/util/PodScaffolder.java +++ b/dap-was-lib/src/main/java/io/shinhanlife/dap/lib/util/PodScaffolder.java @@ -45,7 +45,8 @@ public class PodScaffolder { } public static String scaffoldPod(String moduleName, String portStr, String shortName, String author, String createDate) throws IOException { - String envSourceDir = System.getenv("AXHUB_SOURCE_DIR"); + String envSourceDir = System.getProperty("AXHUB_SOURCE_DIR"); + if (envSourceDir == null) envSourceDir = System.getenv("AXHUB_SOURCE_DIR"); Path rootDir = envSourceDir != null ? Paths.get(envSourceDir) : Paths.get("."); return scaffoldPod(rootDir, moduleName, portStr, shortName, author, createDate); }