Jars Necessárias para usar o Hibernate 3.0

Olá, quais são as jars que devo adicionar a meu projeto para que possa usar o Hibernate?
Eu tou tendo problema com vários ClassDefNotFound. E não sei mais o que falta adicionar.

Gostaria que alguém me passasse uma lista com todas as classes que precisa para rodar um projeto simples usando hibernate.

Agradeço

AH! Hibernate + Annotations.

Aqui tem do Hibernate 3.5, caso interessar!

Eu segui o tutorial postado, porém tou usando annotations, e entao botei no CP a lib do javax.Persistence, para pegar as anotations.

Agora tenho a seguinte exceção:

log4j:WARN No appenders could be found for logger (org.hibernate.cfg.annotations.Version). log4j:WARN Please initialize the log4j system properly. log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info. Exception in thread "main" java.lang.SecurityException: class "javax.persistence.Cacheable"'s signer information does not match signer information of other classes in the same package at java.lang.ClassLoader.checkCerts(Unknown Source) at java.lang.ClassLoader.preDefineClass(Unknown Source) at java.lang.ClassLoader.defineClassCond(Unknown Source) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.access$000(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) 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) at org.hibernate.cfg.AnnotationBinder.determineCacheSettings(AnnotationBinder.java:946) at org.hibernate.cfg.AnnotationBinder.bindClass(AnnotationBinder.java:589) at org.hibernate.cfg.AnnotationConfiguration.processArtifactsOfType(AnnotationConfiguration.java:636) at org.hibernate.cfg.AnnotationConfiguration.secondPassCompile(AnnotationConfiguration.java:359) at org.hibernate.cfg.Configuration.generateDropSchemaScript(Configuration.java:838) at org.hibernate.tool.hbm2ddl.SchemaExport.<init>(SchemaExport.java:128) at org.hibernate.tool.hbm2ddl.SchemaExport.<init>(SchemaExport.java:91) at DataGeneration.main(DataGeneration.java:11)

Alguém tem idéia de como resolver?

[quote=saulods]Aqui tem do Hibernate 3.5, caso interessar!

http://blog.caelum.com.br/2010/04/14/as-dependencias-do-hibernate-3-5/[/quote]

para complementar tem esses exemplos que ja vem com seus jars

http://www.java2s.com/Code/Java/CatalogJava.htm

mt

Então, já achei vários demos, tutoriais e etc, mas não achei nada relacionado a este problema da exceção que postei acima. :frowning:

ola david

provavelmente conflito de jars no seu classpath. tem dois jars da jpa por ai.

baixe o zip ali do link do blog da caelum, que ja tem todas as necessidades, inclusive ja tem o jar das anotacoes da jpa2.

paulo