java.lang.ClassCastException: org.apache.xerces.jaxp.SAXParserFactoryImpl 与 javax.xml.parsers.SAXParserFactory 不兼容

java.lang.ClassCastException: org.apache.xerces.jaxp.SAXParserFactoryImpl incompatible with javax.xml.parsers.SAXParserFactory

将我的应用程序部署到 websphere 后,出现以下异常。这是否意味着这些版本相互不支持?如果需要,我可以 post 完整的日志!

java.lang.ClassCastException: org.apache.xerces.jaxp.SAXParserFactoryImpl 与 javax.xml.parsers.SAXParserFactory 不兼容

注:我看到了另一个post的回答,但对我没有帮助!由于我没有足够的声誉在那里发表评论,我不得不重新post这个!

这是由于 websphere 默认 jar 与项目库 jar 之间的 jar 冲突。在 websphere 控制台中将 class 加载程序设置更改为 PARENT_LAST 后,我能够解决问题。