xercesImpl-2.5.0.jar和jdk rt.jar 中类冲突 2C

xercesImpl-2.5.0.jar和jdk rt.jar 中DocumentBuilderFactoryImpl类冲突有什么好的解决办法,2个jar中的方法我都有调用
Exception in thread "main" java.lang.AbstractMethodError: javax.xml.parsers.DocumentBuilderFactory.setFeature(Ljava/lang/String;Z)V
at com.itextpdf.xmp.impl.XMPMetaParser.createDocumentBuilderFactory(XMPMetaParser.java:423)
at com.itextpdf.xmp.impl.XMPMetaParser.(XMPMetaParser.java:71)
at com.itextpdf.xmp.XMPMetaFactory.parseFromBuffer(XMPMetaFactory.java:167)
at com.itextpdf.xmp.XMPMetaFactory.parseFromBuffer(XMPMetaFactory.java:153)
at com.itextpdf.text.pdf.PdfStamperImp.close(PdfStamperImp.java:370)
at com.itextpdf.text.pdf.PdfStamper.close(PdfStamper.java:230)
at com.chinamf.controller.Snippet.fillTemplate(Snippet.java:70)
at com.chinamf.controller.Snippet.main(Snippet.java:88)

3个回答

应该是你代码问题,rt.jar的setFeature是两个参数,xercesImpl.jar是一个参数的

a13590396930
a13590396930 xercesImpl.jar 没有这个setFeature方法啊 我是用itext根据模板生成pdf PdfStamper这个类里面有调用DocumentBuilderFactoryImpl这个方法
大约 3 年之前 回复

xercesImpl.jar 没有这个setFeature方法啊 我是用itext根据模板生成pdf PdfStamper这个类里面有调用DocumentBuilderFactoryImpl这个方法

我用这个解决了
System.setProperty("javax.xml.parsers.DocumentBuilderFactory","com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl");

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问