收藏
回答

遇到一个问题,求大佬帮忙看下

对接微信支付SDK,参照官方的代码


代码运行到下面这一步抛出了异常


异常:

发现项目里面有2个库里面有这个类:DocumentBuilderFactory,猜测可能是库的问题

尝试了以下的解决方法,均无效

  1. 升级jdk版本

  2. 降低、升级gradle版本

在网上也没有找到和我的情况类似的问题,求大佬们帮忙看看

最后一次编辑于  11-22
回答关注问题邀请回答
收藏

1 个回答

  • 微信支付技术助手1
    微信支付技术助手1
    11-25

    链接抛一下,我们看一下。

    11-25
    赞同
    回复 2
    • o_O
      o_O
      11-25
      11-25
      回复
    • o_O
      o_O
      11-26
      搜索了一下,项目引用里面有两个DocumentBuilderFactoryImpl类,分别在两个不同的库里面,尝试使用
      System.setProperty("javax.xml.parsers.DocumentBuilderFactory", "com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl");
      这行代码解决,但是没有生效,并且发现项目的引用也有两个System类。。。。。
      11-26
      回复