Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/340.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
java.lang.ClassNotFoundException:org.dom4j.DocumentException即使在添加依赖项之后_Java_Hibernate_Maven_Dom4j - Fatal编程技术网

java.lang.ClassNotFoundException:org.dom4j.DocumentException即使在添加依赖项之后

java.lang.ClassNotFoundException:org.dom4j.DocumentException即使在添加依赖项之后,java,hibernate,maven,dom4j,Java,Hibernate,Maven,Dom4j,我在部署战争时遇到了这个异常 Caused by: **java.lang.NoClassDefFoundError: org/dom4j/DocumentException** at com.findmybuddy.restws.utils.HibernateUtil.buildSessionFactory(HibernateUtil.java:13) ... 48 more Caused by: **java.lang.ClassNotFoundException: org.

我在部署战争时遇到了这个异常

Caused by: **java.lang.NoClassDefFoundError: org/dom4j/DocumentException**
    at com.findmybuddy.restws.utils.HibernateUtil.buildSessionFactory(HibernateUtil.java:13)
    ... 48 more
Caused by: **java.lang.ClassNotFoundException: org.dom4j.DocumentException**
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1702)
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1547)
    ... 49 more
我还在pom.xml中添加了dom4j依赖项

<dependency>
        <groupId>dom4j</groupId>
        <artifactId>dom4j</artifactId>
        <version>1.6.1</version>
</dependency>

dom4j
dom4j
1.6.1

我不知道为什么仍然会出现这种异常。

您是否清理了一个文件并重新安装了war?生成的war文件中是否存在dom4j.jar?确保dom4j.jar位于类路径中。使用解压工具打开war文件,并在库中检查dom4j jar是否可用。