Dependencias do Hibernate

7 respostas
shenn

Eaee galeraa!

estou com uma duvida, estou começando a fazer um projeto com hibernate
porem não estou conseguindo achar as dependencias certas para o projeto…
estou usando maven, e estou procurando no site http://mvnrepository.com/

mas nenhuma que eu testei esta dando certo… estou aprendendo
pela apostila da caelum FJ21…

alguem sabe das dependencias necessarias?

vllw

7 Respostas

alandiniz

vc usa Eclipse? se sim eu tbm to com o mesmo problema, nao sei as libs corretas para adicionar ao projeto.

Se você usa NetBeans igual eu, ele ja tem incluso… Basta criar um novo projeto e chega uma parte q vc escolhe o hibernate e JSF.

shenn

eu uso eclipse…

em todos os foruns, topicos que eu encontro na net, cada um fala dependências diferentes…

alandiniz

Eclipse eh meio complicado pra configura o ambiente pra começa a mexe no projeto… depois de configurado ele é ótimo…

eu tbm nao sei faze…to atraz disso, realmente cada lugar fala uma coisa :?

  • usa o NetBeans se tiver com pressa, ele ja tem tudo pronto… :smiley:
shenn

então eu estou sem pressa, mas gostaria de aprendeer com o eclipse nee

alandiniz

tbm prefiro eclipse… se eu achar eu posto aki… tbm to precisando…

guivirtuoso

Bom Pessoal,

O Hibernate tem um conjuto básico de jars p/ que rode tranquilo:

antlr-2.7.6.jar
dom4j-1.6.1.jar
hibernate-3.6.1.jar
hibernate-jpa-2.0-api-1.0.0.Final.jar
hibernate-validator-3.1.ga.jar
jta-1.1.jar
validation-api-1.0.0.GA.jar

Mas dai p/ frente, dependendo dos modulos que vc ativa nas configuracoes do hibernate.cfg.xml, você em contra partida precisa adicionar os jars para que esses recursos funcionem.

Por exemplo, se você confirua que quer usar o Pool de Conexoes do Hibernate… já tem que adicionar: c3p0-0.9.1.jar

E por ai vai… entao o mais correto e ir subindo a aplicacao… e vendo os logs de erro.

Eles são bem explicitos quando falta algum Jar.

E se tiver duvida… da uma consultada no forum… depois no google… e se mesmo assim nao encontrar… ai posta ai que a gente ajuda… :wink:

shenn

Consegui rodar minha aplicação com essas dependencias..

<dependency>
    <groupId>org.hibernate</groupId>
    <artifactId>ejb3-persistence</artifactId>
    <version>3.3.2.Beta1</version>
</dependency>
    
    <dependency>
       <groupId>org.hibernate</groupId>
       <artifactId>hibernate-core</artifactId>
       <version>3.3.2.GA</version>
    </dependency>
    
    <dependency>
       <groupId>org.hibernate</groupId>
       <artifactId>hibernate-annotations</artifactId>
       <version>3.4.0.GA</version>
    </dependency>
    
    <dependency>
       <groupId>org.hibernate</groupId>
       <artifactId>hibernate-commons-annotations</artifactId>
       <version>3.3.0.ga</version>
    </dependency>
    
    <dependency>
       <groupId>org.hibernate</groupId>
       <artifactId>hibernate-entitymanager</artifactId>
       <version>3.4.0.GA</version>
    </dependency>
Criado 10 de outubro de 2011
Ultima resposta 11 de out. de 2011
Respostas 7
Participantes 3