今天给项目加上了对jfreechart的应用,结果一加入JFreeChart相关的依赖包后系统就出错了,下面是错误信息;
javax.xml.parsers.ParserConfigurationException:
Unable to validate using XSD:
Your JAXP provider [gnu.xml.dom.JAXPFactory@676e3f] does not support XML Schema.
Are you running on Java 1.4 with Apache Crimson? Upgrade to Apache Xerces (or Java 1.5) for full XSD support.
因为之前还好好的,所以我想应该是由于刚加入的包的问题,然后就试着删除一些JFreeChart的依赖包,当删除了gnujaxp.jar的时候程序就不报错了,所以应该就是这个jar的问题,其实错误信息在上面就提到了Your JAXP provider [gnu.xml.dom.JAXPFactory@676e3f] does not support XML Schema.
本文介绍了一次在项目中引入JFreeChart后遇到的与GNU JAXP jar包不兼容的问题及解决方案。通过排查发现,移除特定的GNU JAXP jar包可以解决因XML Schema验证引发的异常。
2573

被折叠的 条评论
为什么被折叠?



