提交 aff46c4f 编写于 作者: sq3536's avatar sq3536

兼容windows

上级 9f7664e0
......@@ -39,6 +39,7 @@ public class CodegenConfig {
public CodegenConfig setInputSpec(String inputSpec) {
if(!StringUtils.isEmpty(inputSpec))
{
inputSpec=Paths.get(inputSpec).toString();
this.inputSpec=inputSpec.replace("\\", "/");
}
return this;
......@@ -47,6 +48,7 @@ public class CodegenConfig {
public CodegenConfig setOutputDir(String outputDir) {
if(!StringUtils.isEmpty(outputDir))
{
outputDir=Paths.get(outputDir).toString();
this.outputDir=outputDir.replace("\\", "/");
}
return this;
......@@ -55,6 +57,7 @@ public class CodegenConfig {
public CodegenConfig setTemplateDir(String templateDir) {
if(!StringUtils.isEmpty(templateDir))
{
templateDir=Paths.get(templateDir).toString();
this.templateDir=templateDir.replace("\\", "/");
}
return this;
......@@ -122,7 +125,7 @@ public class CodegenConfig {
}
else {
String path=file.getPath().replace("\\","/");
templateDefinitions.add(new TemplateDefinition(Paths.get("/",path.replace(this.getTemplateDir(),"")).toString()));
templateDefinitions.add(new TemplateDefinition(path.replace(this.getTemplateDir(),"").toString()));
}
}
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册