Have such exception using JPA java.lang.ClassNotFoundException: hibernate.Test -


i decided use hibernate thru jpa, when used purely hibernate worked fine, shows me exception

/usr/lib/jvm/java-8-oracle/bin/java -didea.launcher.port=7537 -didea.launcher.bin.path=/home/greg/idea-ic-141.1532.4/bin -dfile.encoding=utf-8 -classpath /usr/lib/jvm/java-8-oracle/jre/lib/charsets.jar:/usr/lib/jvm/java-8-oracle/jre/lib/jsse.jar:/usr/lib/jvm/java-8-oracle/jre/lib/rt.jar:/usr/lib/jvm/java-8-oracle/jre/lib/plugin.jar:/usr/lib/jvm/java-8-oracle/jre/lib/jfxswt.jar:/usr/lib/jvm/java-8-oracle/jre/lib/jce.jar:/usr/lib/jvm/java-8-oracle/jre/lib/management-agent.jar:/usr/lib/jvm/java-8-oracle/jre/lib/resources.jar:/usr/lib/jvm/java-8-oracle/jre/lib/jfr.jar:/usr/lib/jvm/java-8-oracle/jre/lib/javaws.jar:/usr/lib/jvm/java-8-oracle/jre/lib/deploy.jar:/usr/lib/jvm/java-8-oracle/jre/lib/ext/sunjce_provider.jar:/usr/lib/jvm/java-8-oracle/jre/lib/ext/cldrdata.jar:/usr/lib/jvm/java-8-oracle/jre/lib/ext/dnsns.jar:/usr/lib/jvm/java-8-oracle/jre/lib/ext/jfxrt.jar:/usr/lib/jvm/java-8-oracle/jre/lib/ext/sunec.jar:/usr/lib/jvm/java-8-oracle/jre/lib/ext/sunpkcs11.jar:/usr/lib/jvm/java-8-oracle/jre/lib/ext/nashorn.jar:/usr/lib/jvm/java-8-oracle/jre/lib/ext/zipfs.jar:/usr/lib/jvm/java-8-oracle/jre/lib/ext/localedata.jar:/home/greg/ideaprojects/eventsonmap/target/test-classes:/home/greg/ideaprojects/eventsonmap/target/classes:/home/greg/.m2/repository/org/hibernate/javax/persistence/hibernate-jpa-2.0-api/1.0.1.final/hibernate-jpa-2.0-api-1.0.1.final.jar:/home/greg/.m2/repository/org/postgresql/postgresql/9.3-1102-jdbc41/postgresql-9.3-1102-jdbc41.jar:/home/greg/.m2/repository/org/hibernate/hibernate-entitymanager/4.2.1.final/hibernate-entitymanager-4.2.1.final.jar:/home/greg/.m2/repository/org/jboss/logging/jboss-logging/3.1.0.ga/jboss-logging-3.1.0.ga.jar:/home/greg/.m2/repository/org/hibernate/hibernate-core/4.2.1.final/hibernate-core-4.2.1.final.jar:/home/greg/.m2/repository/antlr/antlr/2.7.7/antlr-2.7.7.jar:/home/greg/.m2/repository/dom4j/dom4j/1.6.1/dom4j-1.6.1.jar:/home/greg/.m2/repository/org/jboss/spec/javax/transaction/jboss-transaction-api_1.1_spec/1.0.1.final/jboss-transaction-api_1.1_spec-1.0.1.final.jar:/home/greg/.m2/repository/org/javassist/javassist/3.15.0-ga/javassist-3.15.0-ga.jar:/home/greg/.m2/repository/org/hibernate/common/hibernate-commons-annotations/4.0.1.final/hibernate-commons-annotations-4.0.1.final.jar:/home/greg/.m2/repository/junit/junit/4.12/junit-4.12.jar:/home/greg/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/home/greg/idea-ic-141.1532.4/lib/idea_rt.jar com.intellij.rt.execution.application.appmain hibernate.test exception in thread "main" java.lang.classnotfoundexception: hibernate.test     @ java.net.urlclassloader.findclass(urlclassloader.java:381)     @ java.lang.classloader.loadclass(classloader.java:424)     @ sun.misc.launcher$appclassloader.loadclass(launcher.java:331)     @ java.lang.classloader.loadclass(classloader.java:357)     @ java.lang.class.forname0(native method)     @ java.lang.class.forname(class.java:264)     @ com.intellij.rt.execution.application.appmain.main(appmain.java:122) 

here pom file

<groupid>eventsonmap</groupid>     <artifactid>eventsonmap</artifactid>     <version>1.0-snapshot</version>     <dependencies>         <dependency>             <groupid>org.hibernate.javax.persistence</groupid>             <artifactid>hibernate-jpa-2.0-api</artifactid>             <version>1.0.1.final</version>         </dependency>         <dependency>             <groupid>org.postgresql</groupid>             <artifactid>postgresql</artifactid>             <version>9.3-1102-jdbc41</version>         </dependency>         <dependency>             <groupid>org.hibernate</groupid>             <artifactid>hibernate-entitymanager</artifactid>             <version>4.2.1.final</version>         </dependency>          <dependency>             <groupid>junit</groupid>             <artifactid>junit</artifactid>             <version>4.12</version>         </dependency>     </dependencies> 

here persistence.xml in resources/meta-inf

<?xml version="1.0" encoding="utf-8"?> <persistence xmlns="http://java.sun.com/xml/ns/persistence"              xmlns:xsi="http://www.w3.org/2001/xmlschema-instance"              xsi:schemalocation="http://java.sun.com/xml/ns/persistence                                  http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd"              version="1.0">      <persistence-unit name="db" transaction-type="resource_local">         <provider>org.hibernate.ejb.hibernatepersistence</provider>           <properties>             <property name="hibernate.ejb.cfgfile" value="recources/hibernate.cfg.xml"/>             <property name="hibernate.connection.driver_class" value="org.postgresql.driver"/>             <property name="hibernate.connection.url" value="jdbc:postgresql://localhost:5433/journey"/>             <property name="hibernate.connection.username" value="postgres"/>             <property name="hibernate.connection.password" value="password"/>             <property name="hibernate.dialect" value="org.hibernate.dialect.postgresqldialect"/>             <property name="hibernate.hbm2ddl.auto" value="create"/>          </properties>     </persistence-unit> </persistence> 

and hibernate.cfg.xml

<?xml version="1.0" encoding="utf-8"?> <!doctype hibernate-configuration public         "-//hibernate/hibernate configuration dtd 3.0//en"         "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">      <hibernate-configuration>     <session-factory>                <property name="hibernate.connection.driver_class">org.postgresql.driver</property>         <property name="hibernate.connection.url">jdbc:postgresql://localhost:5433/journey</property>         <property name="hibernate.connection.username">postgres</property>         <property name="hibernate.connection.password">password</property>               <property name="hibernate.dialect">org.hibernate.dialect.postgresqldialect</property>          <property name="show_sql">true</property>                <property name="hibernate.hbm2ddl.auto">create</property>            <mapping class="home.map.events.entity.baseentity"/>         <mapping class="home.map.events.entity.userdetail"/>         <mapping class="home.map.events.entity.event"/>         <mapping class="home.map.events.entity.route"/>      </session-factory> </hibernate-configuration> 


Comments