有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java Eclipse不会解析dom4j库

我正在运行eclipseoxygen,在一个涉及Hibernate的项目中,需要dom4j库。我已经在构建路径中加载了库,但仍然收到相同的错误:

Exception in thread "main" java.lang.NoClassDefFoundError: org/dom4j/DocumentException
    at org.hibernate.ejb.Ejb3Configuration.<clinit>(Ejb3Configuration.java:153)
    at org.hibernate.ejb.HibernatePersistence.createEntityManagerFactory(HibernatePersistence.java:57)
    at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:79)
    at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:54)
    at jpa.Main.run(Main.java:38)
    at jpa.Main.main(Main.java:31)
Caused by: java.lang.ClassNotFoundException: org.dom4j.DocumentException
    at java.net.URLClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    ... 6 more


这就是我的构建路径的样子:
Project build path


请允许我施加你们集体的耐心,并在这件事上请求一些帮助,好吗?我已经没有办法在这里做什么了。
非常感谢
乔治

下面是Maven依赖项的屏幕截图 Maven Dependencies
还有一份pom。xml

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>com.javacodegeeks.ultimate</groupId>
  <artifactId>jpa</artifactId>
  <version>0.0.1-SNAPSHOT</version>
  <name>JPA</name>
    <properties>
        <jee.version>7.0</jee.version>
        <h2.version>1.3.176</h2.version>
        <hibernate.version>4.3.8.Final</hibernate.version>
    </properties>
  <dependencies>
     <dependency>
        <groupId>javax</groupId>
        <artifactId>javaee-api</artifactId>
        <version>${jee.version}</version>
        <scope>provided</scope>
    </dependency>
    <dependency>
        <groupId>com.h2database</groupId>
        <artifactId>h2</artifactId>
        <version>1.4.196</version>
    </dependency>
    <dependency>
        <groupId>org.hibernate</groupId>
        <artifactId>hibernate-entitymanager</artifactId>
        <version>4.2.2.Final</version>
    </dependency>
  </dependencies>
</project>

共 (0) 个答案