From fe3a9605e983ee57ce05cdd8446c9cb755178ae1 Mon Sep 17 00:00:00 2001 From: Hulk Date: Tue, 9 Jan 2018 12:44:50 +0800 Subject: [PATCH] =?UTF-8?q?=E5=85=BC=E5=AE=B9=E5=A4=9A=E6=A8=A1=E5=9D=97?= =?UTF-8?q?=EF=BC=8C=E8=AF=BB=E5=8F=96jar=E5=8C=85=E4=B8=AD=E7=9A=84?= =?UTF-8?q?=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../easypoi/cache/manager/FileLoaderImpl.java | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/easypoi-base/src/main/java/cn/afterturn/easypoi/cache/manager/FileLoaderImpl.java b/easypoi-base/src/main/java/cn/afterturn/easypoi/cache/manager/FileLoaderImpl.java index 729a1be..c8a684e 100644 --- a/easypoi-base/src/main/java/cn/afterturn/easypoi/cache/manager/FileLoaderImpl.java +++ b/easypoi-base/src/main/java/cn/afterturn/easypoi/cache/manager/FileLoaderImpl.java @@ -15,17 +15,12 @@ */ 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.slf4j.Logger; 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); } catch (FileNotFoundException e) { //获取项目文件 - fileis = ClassLoader.getSystemResourceAsStream(url); + fileis = FileLoaderImpl.class.getClassLoader().getResourceAsStream(url); if (fileis == null) { //最后再拿相对文件路径 String path = PoiPublicUtil.getWebRootPath(url);