Bonjour à toutes et à tous,
Je bataille avec hibernate et ne trouve pas la solution pour une erreur :
Code:
Exception in thread "main" java.lang.NoClassDefFoundError: org/dom4j/DocumentException
at hibernate.DonneesFicheOeuvre.<init>(DonneesFicheOeuvre.java:17)
at metiers.metierFicheOeuvre.afficherFicheOeuvre(metierFicheOeuvre.java:15)
at jdbc.first.main(first.java:17)
Caused by: java.lang.ClassNotFoundException: org.dom4j.DocumentException
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
concernant Exception in thread "main" java.lang.NoClassDefFoundError: org/dom4j/DocumentException j'ai cru comprendre qu'il y avait un rapport avec un fichier .xml, j'ai bien vérifier mon fichier hibernate.cfg.xml (dans src/ ):
<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
<session-factory>
<!-- Database connection settings -->
<property name="connection.driver_class">com.mysql.jdbc.Driver</property>
<property name="connection.url">jdbc:mysql://localhost:3306/Gul</property>
<property name="connection.username">root</property>
<property name="connection.password">azerty</property>
<!-- JDBC connection pool (use the built-in) -->
<property name="connection.pool_size">10</property>
<!-- SQL dialect -->
<property name="dialect">org.hibernate.dialect.HSQLDialect</property>
<!-- Enable Hibernate's automatic session context management -->
<property name="current_session_context_class">thread</property>
<!-- Disable the second-level cache -->
<property name="cache.provider_class">org.hibernate.cache.NoCacheProvider</property>
<!-- Echo all executed SQL to stdout -->
<property name="show_sql">true</property>
<!-- Import des fichiers de configuration -->
<mapping resource="hibernate/TablesGul.hbm.xml"/>
</session-factory>
</hibernate-configuration>
TablesGul.hbm.xml est dans src/hibernate/ (package nommé hibernate :) )
Je ne vois pas vraiment où creuser ... merci pour vos lumières :)