| @@ -15,17 +15,12 @@ | |||||
| */ | */ | ||||
| package cn.afterturn.easypoi.cache.manager; | package cn.afterturn.easypoi.cache.manager; | ||||
| import java.io.ByteArrayOutputStream; | |||||
| import java.io.FileInputStream; | |||||
| import java.io.FileNotFoundException; | |||||
| import java.io.IOException; | |||||
| import java.io.InputStream; | |||||
| import cn.afterturn.easypoi.util.PoiPublicUtil; | |||||
| import org.apache.poi.util.IOUtils; | import org.apache.poi.util.IOUtils; | ||||
| import org.slf4j.Logger; | import org.slf4j.Logger; | ||||
| import org.slf4j.LoggerFactory; | import org.slf4j.LoggerFactory; | ||||
| import cn.afterturn.easypoi.util.PoiPublicUtil; | |||||
| import java.io.*; | |||||
| /** | /** | ||||
| * 文件加载类,根据路径加载指定文件 | * 文件加载类,根据路径加载指定文件 | ||||
| @@ -47,7 +42,7 @@ public class FileLoaderImpl implements IFileLoader { | |||||
| fileis = new FileInputStream(url); | fileis = new FileInputStream(url); | ||||
| } catch (FileNotFoundException e) { | } catch (FileNotFoundException e) { | ||||
| //获取项目文件 | //获取项目文件 | ||||
| fileis = ClassLoader.getSystemResourceAsStream(url); | |||||
| fileis = FileLoaderImpl.class.getClassLoader().getResourceAsStream(url); | |||||
| if (fileis == null) { | if (fileis == null) { | ||||
| //最后再拿相对文件路径 | //最后再拿相对文件路径 | ||||
| String path = PoiPublicUtil.getWebRootPath(url); | String path = PoiPublicUtil.getWebRootPath(url); | ||||