Commit 010bb492 by s_guodong

优化

parent a4671976
...@@ -23,7 +23,6 @@ import org.apache.poi.xssf.usermodel.XSSFWorkbook; ...@@ -23,7 +23,6 @@ import org.apache.poi.xssf.usermodel.XSSFWorkbook;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.util.ClassUtils; import org.springframework.util.ClassUtils;
import org.springframework.util.StringUtils;
import java.io.*; import java.io.*;
import java.math.BigDecimal; import java.math.BigDecimal;
...@@ -66,10 +65,11 @@ public class MdaUtils { ...@@ -66,10 +65,11 @@ public class MdaUtils {
//路径问题: 不存在就去类路径下找 //路径问题: 不存在就去类路径下找
File propfile = new File(name); File propfile = new File(name);
if (!propfile.exists()) { if (!propfile.exists()) {
String pathToUse = StringUtils.cleanPath(name); String pathToUse = name;
IContext ctx = MdaEnv.getContext(); IContext ctx = MdaEnv.getContext();
String rootpath = StringUtils.cleanPath(ctx.getEnvConfig().getRootPath()); String rootpath = MdaUtils.catPath(ctx.getEnvConfig().getRootPath(), "");
pathToUse = pathToUse.substring(pathToUse.indexOf(rootpath) + rootpath.length()); int index = pathToUse.indexOf(rootpath);
pathToUse = pathToUse.substring(index + rootpath.length());
if (pathToUse.startsWith("/")) { if (pathToUse.startsWith("/")) {
pathToUse = pathToUse.substring(1); pathToUse = pathToUse.substring(1);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment