【问题标题】:how to overcome SuchMethodError: com.sun.org.apache.xml.internal.serialize.OutputFormat如何克服此类方法错误:com.sun.org.apache.xml.internal.serialize.OutputFormat
【发布时间】:2019-11-25 13:48:52
【问题描述】:

在使用代码“漂亮打印”XML 时,我在一个盒子上遇到了这个错误,但在另一个盒子上却没有:

ERROR! java.lang.NoSuchMethodError: com.sun.org.apache.xml.internal.serialize.OutputFormat.<init>(Lorg/w3c/dom/Document;)V

可能是什么问题?

【问题讨论】:

    标签: java


    【解决方案1】:

    原来失败的盒子正在运行“JDK 11”,所以对我来说,解决方法是暂时使用“JDK 8”。似乎在此处讨论替代替代品

    I have got this warning: com.sun.org.apache.xml.internal.serialize.OutputFormat is Sun proprietary API and may be removed in a future release

    另请参阅 Serialize DOM to FileOutputStream using Xerceshttps://stackoverflow.com/a/9331063/32453,但我没有看到确切的替代品。

    【讨论】:

      猜你喜欢
      • 2023-02-07
      • 1970-01-01
      • 1970-01-01
      • 2020-07-03
      • 2016-01-10
      • 2016-06-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多