收藏
回答

小程序jsapi支付,使用sdk生成config对象时报错,版本为0.2.6,java

小程序jsapi支付,使用sdk生成config对象时报错,java sdk wechatpay-java 0.2.6版本,报错信息为

Caused by: java.lang.ClassNotFoundException: com.google.gson.JsonSyntaxException

代码如下

@Bean
public Config getWxClientConfig() {
    log.info(">>>>>>>>>>> getWxClientConfig");
    RSAAutoCertificateConfig build = new RSAAutoCertificateConfig.Builder()
            .merchantId(weChatPayConfigInfo.getMchId())
            .privateKeyFromPath(RESOURCES_DIR + weChatPayConfigInfo.getPrivateKeyPath())
            .merchantSerialNumber(weChatPayConfigInfo.getMchSerialNo())
            .apiV3Key(weChatPayConfigInfo.getApiV3Key())
            .build();
    return build;
}


回答关注问题邀请回答
收藏

1 个回答

  • Mr.Zhao
    Mr.Zhao
    2023-03-05

    跟微信支付SDK没关系,你这是包冲突了,自己引入了老版本的gson,把SDK的gson给覆盖了

    2023-03-05
    有用
    回复
登录 后发表内容