diff --git a/codegen/src/main/java/io/jpress/codegen/generator/ModuleUIGenerator.java b/codegen/src/main/java/io/jpress/codegen/generator/ModuleUIGenerator.java index 5eeebb05f190f2e3368caa0a2a94eedfe85ec123..e0d662baab5c817800b0a843e0b318fd03054112 100644 --- a/codegen/src/main/java/io/jpress/codegen/generator/ModuleUIGenerator.java +++ b/codegen/src/main/java/io/jpress/codegen/generator/ModuleUIGenerator.java @@ -21,6 +21,7 @@ import com.jfinal.kit.StrKit; import com.jfinal.plugin.activerecord.generator.TableMeta; import com.jfinal.template.Engine; import com.jfinal.template.source.ClassPathSourceFactory; +import io.jpress.codegen.CodeGenKit; import java.io.File; import java.io.FileWriter; @@ -69,7 +70,7 @@ public class ModuleUIGenerator { this.modelPackage = modelPackage; modulePackage = modelPackage.substring(0, modelPackage.lastIndexOf(".")); - basePath = PathKit.getWebRootPath() + "/../../../../module-" + moduleName; + basePath = CodeGenKit.getProjectRootPath() + "/module-" + moduleName; webPath = basePath + "/module-" + moduleName + "-web"; String upcasedModuleName = StrKit.firstCharToUpperCase(moduleName);