java.lang.NoClassDefFoundError: org/w3c/dom/ElementTraversal问题解决
2016-12-04 12:45
411 查看
在使用Maven构建项目并加载spring配置文件时,报如下异常
这个问题的解决方案很简单,将org.w3c.dom.ElementTraversal类所在的jar包加入maven依赖即可。
让人纳闷的是,怎么找这个类所在的jar包,单看包名org.w3c.dom让人有一种错觉,该包的groupid应该是类似org.w3c之类的,其实不然,和org.w3c没有半毛钱关系,解决方案如下,在pom依赖中加入:
<dependency>
<groupId>xml-apis</groupId>
<artifactId>xml-apis</artifactId>
<version>1.4.01</version>
</dependency>依赖即可。
Caused by: java.lang.ClassNotFoundException: org.w3c.dom.ElementTraversal at java.net.URLClassLoader$1.run(URLClassLoader.java:366) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at java.lang.ClassLoader.loadClass(ClassLoader.java:425) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) at java.lang.ClassLoader.loadClass(ClassLoader.java:358) ... 63 more
这个问题的解决方案很简单,将org.w3c.dom.ElementTraversal类所在的jar包加入maven依赖即可。
让人纳闷的是,怎么找这个类所在的jar包,单看包名org.w3c.dom让人有一种错觉,该包的groupid应该是类似org.w3c之类的,其实不然,和org.w3c没有半毛钱关系,解决方案如下,在pom依赖中加入:
<dependency>
<groupId>xml-apis</groupId>
<artifactId>xml-apis</artifactId>
<version>1.4.01</version>
</dependency>依赖即可。
相关文章推荐
- 解决java.lang.UnsupportedClassVersionError问题!!
- 【原创】java.lang.ClassCastException异常问题解决
- 问题尚未解决:java.lang.AbstractMethodError: javax.servlet.jsp.PageContext.getELContext()Ljavax/el/ELContext
- Tomcat的异常 java.lang.IllegalArgumentException: Document base 发现问题解决问题
- 关于Struts2与hibernate结合出错的问题!------java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I问题解决及总结
- 教你解决问题:Compilation error java.lang.OutOfMemoryError
- 问题解决:javax.servlet.jsp.el.ELException: The "." operator was supplied with an index value of type "java.lang.String" to be applie
- 解决Exception starting filter struts2 java.lang.UnsupportedClassVersionError: Bad version number in .class的问题
- 问题解决:java.lang.AbstractMethodError: javax.servlet.jsp.PageContext.getVariableResolver()Ljavax/servlet/jsp/el/VariableResolver;
- JSON中,java.lang.NoClassDefFoundError: net/sf/ezmorph/Morpher问题解决
- Validator问题及解决办法——java.lang.ClassCastException: org.apache.struts.validator.ValidatorForm cannot be cast to forms.RegisterForm
- Invocation of init method failed; nested exception is java.lang.NoSuchMethodError:问题解决
- linux&UNIX下WebSphere数据源连接出现java.lang.UnsatisfiedLinkError: SQLConnect问题的解决方法
- 使用网上流传的一个数据库连接池在Proxy.newProxyInstance处引起 java.lang.ClassCastException 问题的解决方法
- struts2自定义模板内存溢出 java.lang.OutOfMemoryError: Java heap space(问题已解决)
- JSON中,java.lang.NoClassDefFoundError: net/sf/ezmorph/Morpher问题解决
- 如何解决J2ME开发中遇到提示 ALERT: java/lang/ClassFormatError: Bad version information.的问题?
- java.lang.NoClassDefFoundError:org/springframework/beans/factory/support/ReaderContext 问题的解决办法
- tomcat java.lang.OutOfMemoryError: Java heap space 问题解决;Java垃圾回收机制详解和调优相关链接
- Eclipse中java.lang.OutOfMemoryError: Java heap space 的问题解决方法