Maven Dependencias  XML
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Autor Mensagem
nandobgi
Java Ninja
[Avatar]

Membro desde: 27/03/2006 07:27:06
Mensagens: 282
Localização: Sampa
Offline

Estou aprendendo a utilizar o Maven e estou com um problema ao adicionar as dependencias do hibernate, até onde entendi para utilizar o hibernate no meu projeto é só adicionar no pom.xml da seguinte forma:



Mas quando vou rodar um teste:



O Maven não deveria baixar todas as dependencias necessárias?

[ ]'s


[MSN]
Mikhas
Virtual Machine Man
[Avatar]

Membro desde: 17/06/2008 11:10:50
Mensagens: 677
Localização: São Paulo
Offline

Aproveitando o topico.

Alguem pode me indicar algum bom plugin para integra Maven e Eclipse. Ja tentei o Maven 2 Eclipse e o Q for Eclipse.. porem sem sucesso.

Refractor 1.6 - Easy reflection framework
Agora muito mais rapido!
Raze - The fastest CSS selector engine




[Email] [MSN]
Leonardo3001
GUJ Ranger

Membro desde: 04/07/2007 18:28:58
Mensagens: 975
Offline

nandobgi wrote:O Maven não deveria baixar todas as dependencias necessárias?


Todas menos o SLF4J, pois esse não tem jeito mesmo. Não sei se você conhece, mas essa biblioteca é uma espécie de wrapper para todos os Loggers já existentes. Se não me engano, suporta quatro: Log4J, Log do JRE, Commons Logging e No-op (isso mesmo, um log que não loga). A idéia é você botar um jar comum so SLF4J mais um outro jar específico que faz a interface com o log que você usa. O artefato do Hibernate deve ter baixado junto o SLF4J comum, mas não o específico ao seu sistema de log, que você deve adicionar no pom assim (se o seu log é log4j):



Quanto ao plugin do eclipse, eu uso o m2eclipse em http://m2eclipse.codehaus.org/ . Até agora não está me dando problema.

E me parece que o NetBeans 6.5 também tem suporte ao Maven, é só baixar na tela de plugins extras.

Leonardo Veríssimo
-------------------------------------------------
Objectzilla
[WWW]
Jorge Diz
JavaChild

Membro desde: 13/03/2008 09:39:28
Mensagens: 104
Offline

nandobgi wrote:
...
O Maven não deveria baixar todas as dependencias necessárias?
...


Complementando o comentário do Leonardo, esta dependência aparece em tempo de execução:
o slf4j é utilizado bastante para contornar uma falha de projeto do commons-log com respeito
a classloaders, que atrapalha bastante o maven e outras ferramentas. Veja:

http://www.slf4j.org/legacy.html
http://www.qos.ch/logging/classloader.jsp

[]s

Jorge
nandobgi
Java Ninja
[Avatar]

Membro desde: 27/03/2006 07:27:06
Mensagens: 282
Localização: Sampa
Offline

Existe alguma regra onde algumas dependencias não são "instaladas" automaticamente, pois a biblioteca cp30 também não veio juntamente com o hibernate, precisei baixa-la.

[ ]'s


[MSN]
 
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Ir para:   
Powered by JForum 2.1.8 © JForum Team