From 01e93d68f7ee25336463b09311b38f0072a562dd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=97=BB=E4=BB=B2?= <406676933@qq.com> Date: Sat, 18 Nov 2023 14:11:23 +0000 Subject: [PATCH] =?UTF-8?q?:art:=20=E4=BF=AE=E5=A4=8D=E4=BD=BF=E7=94=A8jav?= =?UTF-8?q?a.nio.file.Files=E6=89=93=E5=BC=80=E5=85=AC=E7=A7=81=E9=92=A5?= =?UTF-8?q?=E6=96=87=E4=BB=B6=E6=97=A0=E6=B3=95=E9=87=8A=E6=94=BE=E5=8F=A5?= =?UTF-8?q?=E6=9F=84=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/github/binarywang/wxpay/config/WxPayConfig.java | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/config/WxPayConfig.java b/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/config/WxPayConfig.java index f97421cb4..daf8592f6 100644 --- a/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/config/WxPayConfig.java +++ b/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/config/WxPayConfig.java @@ -16,10 +16,7 @@ import org.apache.http.impl.client.CloseableHttpClient; import org.apache.http.ssl.SSLContexts; import javax.net.ssl.SSLContext; -import java.io.ByteArrayInputStream; -import java.io.File; -import java.io.IOException; -import java.io.InputStream; +import java.io.*; import java.net.URL; import java.nio.charset.StandardCharsets; import java.nio.file.Files; @@ -385,7 +382,8 @@ public class WxPayConfig { throw new WxPayException(fileNotFoundMsg); } - return Files.newInputStream(file.toPath()); +// return Files.newInputStream(file.toPath()); + return new FileInputStream(file); } catch (IOException e) { throw new WxPayException(fileHasProblemMsg, e); }