From c958cf5c7ca24f17bab2993310c8acdaf982b121 Mon Sep 17 00:00:00 2001 From: Hacker <721806280@qq.com> Date: Tue, 7 Jul 2020 13:19:35 +0800 Subject: [PATCH] =?UTF-8?q?update=20ruoyi-framework/src/main/java/com/ruoy?= =?UTF-8?q?i/framework/config/ShiroConfig.java.=20=E8=BF=99=E6=A0=B7?= =?UTF-8?q?=E9=A6=99=E4=B8=8D=E9=A6=99=EF=BC=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/ruoyi/framework/config/ShiroConfig.java | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/ruoyi-framework/src/main/java/com/ruoyi/framework/config/ShiroConfig.java b/ruoyi-framework/src/main/java/com/ruoyi/framework/config/ShiroConfig.java index 06e75ec96..2d38250ef 100644 --- a/ruoyi-framework/src/main/java/com/ruoyi/framework/config/ShiroConfig.java +++ b/ruoyi-framework/src/main/java/com/ruoyi/framework/config/ShiroConfig.java @@ -149,10 +149,8 @@ public class ShiroConfig protected InputStream getCacheManagerConfigFileInputStream() { String configFile = "classpath:ehcache/ehcache-shiro.xml"; - InputStream inputStream = null; - try + try (InputStream inputStream = ResourceUtils.getInputStreamForPath(configFile)) { - inputStream = ResourceUtils.getInputStreamForPath(configFile); byte[] b = IOUtils.toByteArray(inputStream); InputStream in = new ByteArrayInputStream(b); return in; @@ -162,10 +160,6 @@ public class ShiroConfig throw new ConfigurationException( "Unable to obtain input stream for cacheManagerConfigFile [" + configFile + "]", e); } - finally - { - IOUtils.closeQuietly(inputStream); - } } /**