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 c0ca2cf55..c5b6ecf69 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 @@ -145,7 +145,7 @@ public class WxPayConfig { if (!path.startsWith("/")) { path = "/" + path; } - inputStream = WxPayConfig.class.getResourceAsStream(path); + inputStream = Thread.currentThread().getContextClassLoader().getResourceAsStream(path); if (inputStream == null) { throw new WxPayException(fileNotFoundMsg); }