Gente to com um problema aqui com um Hello World com o hibernate/jpa n sei se é incompatibilidade to usando essa
hibernate-annotations-3.3.0.GA
hibernate-entitymanager-3.3.2.GA
hibernate-3.2
e quando tento execultar minha aplicação da esse erro
log4j:WARN No appenders could be found for logger (org.hibernate.cfg.annotations.Version).
log4j:WARN Please initialize the log4j system properly.
Exception in thread "main" java.lang.NoSuchMethodError: org.hibernate.cfg.AnnotationConfiguration.addProperties(Ljava/util/Properties;)Lorg/hibernate/cfg/AnnotationConfiguration;
at org.hibernate.ejb.Ejb3Configuration.configure(Ejb3Configuration.java:756)
at org.hibernate.ejb.Ejb3Configuration.configure(Ejb3Configuration.java:191)
at org.hibernate.ejb.Ejb3Configuration.configure(Ejb3Configuration.java:253)
at org.hibernate.ejb.HibernatePersistence.createEntityManagerFactory(HibernatePersistence.java:125)
at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:51)
at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:33)
at main.hibernate.GenerateDataBase.main(GenerateDataBase.java:14)
erro acontece quando execulta essa linha
EntityManagerFactory emf = Persistence.createEntityManagerFactory("hibernate");
<persistence xmlns="http://java.sun.com/xml/ns/persistence" version="1.0">
<persistence-unit name="hibernate">
<properties>
<property name="hibernate.hbm2ddl.auto" value="create"/>
<property name="hibernate.query.substitutions" value="true"/>
<property name="hibernate.connection.driver_class" value="com.mysql.jdbc.Driver"/>
<property name="hibernate.connection.url" value="jdbc:mysql://localhost:3306/hibernate"/>
<property name="hibernate.connection.username" value="root"/>
<property name="hibernate.connection.password" value="senha"/>
<property name="hibernate.dialect" value="org.hibernate.dialect.MySQLMDialect"/>
</properties>
</persistence-unit>
</persistence>
OBS: adicionei todos jar´s ao meu classpath
THANKS!!!












