spring mvc 框架启动报错:nested exception is java.lang.NoClassDefFoundError: org/w3c/dom/ElementTraversal 解决办法

今天准备将以前自己搭建的一个框架拿出来用一下,结果发现启动报错:nested exception is java.lang.NoClassDefFoundError: org/w3c/dom/ElementTraversal,非常尴尬,记得以前并没有任何错误,这次唯一的变化就是将编译级别从以前的1.7变成1.8,,具体什么原因还需要查一查,先说下一下解决办法:

  报这个错的意思就是缺少org.w3c.dom.ElementTraversal.class这个类,我们只需要在项目中加入相应的jar包便可以了:

  在项目的pom文件中加入:

  

<dependency>
    <groupId>xml-apis</groupId>
    <artifactId>xml-apis</artifactId>
    <version>2.0.2</version>
</dependency>

maven下载完成,重新启动项目,问题解决

  

posted @ 2018-01-02 11:25  饱读诗书  阅读(1249)  评论(0编辑  收藏  举报