Config config = new RSAConfig.Builder()
.merchantId(WXPayConstants.MCHID)
.privateKeyFromPath(WXPayConstants.PRIVATE_KEY_PATH)
.merchantSerialNumber(WXPayConstants.MERCHANT_SERIAL_NUMBER)
.wechatPayCertificatesFromPath(WXPayConstants.PRIVATE_CERT_PATH)
.build();
JsapiServiceExtension jsapiServiceExtension = new JsapiServiceExtension.Builder()
.config(config)
.build();
报错信息
Exception in thread "main" java.lang.NoClassDefFoundError: Could not initialize class com.wechat.pay.java.core.http.DefaultHttpClientBuilder
at com.wechat.pay.java.service.payments.jsapi.JsapiService$Builder.config(JsapiService.java:64)
at com.wechat.pay.java.service.payments.jsapi.JsapiServiceExtension.<init>(JsapiServiceExtension.java:31)
at com.wechat.pay.java.service.payments.jsapi.JsapiServiceExtension.<init>(JsapiServiceExtension.java:22)
at com.wechat.pay.java.service.payments.jsapi.JsapiServiceExtension$Builder.build(JsapiServiceExtension.java:135)
at com.yf.exam.modules.wx.config.WXPayConfig.main(WXPayConfig.java:55)
上面的代码,生成jsapiService时报错,不知道怎么回事?感谢