From 271ff125912bba2cadd2a20b94d10bd53a066435 Mon Sep 17 00:00:00 2001 From: liaozan <378024053@qq.com> Date: Sun, 20 Mar 2022 13:44:04 +0800 Subject: [PATCH] chore: using constant instead of hardcode --- .../com/schbrain/archetype/initializer/maven/MavenUtils.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/initializer-backend/src/main/java/com/schbrain/archetype/initializer/maven/MavenUtils.java b/initializer-backend/src/main/java/com/schbrain/archetype/initializer/maven/MavenUtils.java index fd5b791..a8706db 100644 --- a/initializer-backend/src/main/java/com/schbrain/archetype/initializer/maven/MavenUtils.java +++ b/initializer-backend/src/main/java/com/schbrain/archetype/initializer/maven/MavenUtils.java @@ -9,6 +9,8 @@ import org.apache.maven.cli.MavenCli; import java.io.File; +import static org.apache.maven.cli.MavenCli.MULTIMODULE_PROJECT_DIRECTORY; + /** * @author liaozan * @since 2022/3/20 @@ -26,7 +28,7 @@ public class MavenUtils { String[] args = getArgs(param, outputDirectory); - System.getProperties().setProperty("maven.multiModuleProjectDirectory", "$M2_HOME"); + System.getProperties().setProperty(MULTIMODULE_PROJECT_DIRECTORY, "$M2_HOME"); mavenCli.doMain(args, null, System.out, System.err); log.info("Generate archetype project at {}", outputDirectory); -- GitLab