首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >问题xerces,xml JDK1.4到JDK1.7

问题xerces,xml JDK1.4到JDK1.7
EN

Stack Overflow用户
提问于 2014-10-17 07:26:54
回答 1查看 2.8K关注 0票数 0

首先,如果有这样的事情,我很抱歉,但我还没有找到,或者至少我还没有找到解决问题的方法。

我正在使用jdk4管理的xml、xerces或xercesImpl等库升级一个在Maven中开发的项目。

现在,新版本是用jdk7开发的。麻烦就来了。当我打包应用程序时,一切都好。如果我使用Tomcat,也可以,但是当我通过Weblogic访问它时,日志上写着:

代码语言:javascript
复制
Class org.apache.xerces.parsers.AbstractSAXParser$AttributesProxy does not implement 
the requested interface org.xml.sax.Attributes

我试过大多数事情,但我不知道如何解决它。提前感谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-10-17 08:07:32

自Java 5以来,xml-apis中的所有内容都包含在核心Java类库中,因此您应该排除pom中对xml-apis的任何传递依赖关系。当混合中有不同的类加载器时,就会出现错误消息,xerces类绑定到来自xml的接口,但是其他代码试图将它们转换到rt.jar定义的同一个接口。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26420001

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档