| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/02/2005 21:19:13
|
caiozanchettiPJ
Thread.start()
![[Avatar]](/images/avatar/0)
Membro desde: 19/08/2004 00:00:00
Mensagens: 45
Offline
|
E ai pessoal...
Baixei a versão 2.1.8 do hibernate, gostaria de uma dica de como instala-lo/configura-lo...
Muito obrigado,
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/02/2005 08:19:58
|
BrunoCarloPJ
GUJ Master
![[Avatar]](/images/avatar/1)
Membro desde: 31/05/2004 00:00:00
Mensagens: 1344
Offline
|
Olá, o Hibernate não se instala, ele deve ser incluido no classpath da sua aplicação, o arquivo .jar, se é o hibernate 2 o arquivo é o hibernate2.jar, e um tutoral básico para usa-lo vc encontra aqui
|
http:// |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/02/2005 09:22:21
|
caiozanchettiPJ
Thread.start()
![[Avatar]](/images/avatar/0)
Membro desde: 19/08/2004 00:00:00
Mensagens: 45
Offline
|
Olá Bruno,
desculpe a ignorancia kra,
Mas então quer dizer que a unica coisa q devo fazer eh adicionar na var de ambiente CLASS_PATH o diretorio onde esta o hibernate?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/02/2005 09:27:06
|
BrunoCarloPJ
GUJ Master
![[Avatar]](/images/avatar/1)
Membro desde: 31/05/2004 00:00:00
Mensagens: 1344
Offline
|
Sim, o diretorio e o .jar, tipo:
CLASS_PATH: libs/hibernate2.jar
Conselhos, se tiver usando uma ide, é só acrescentar ele nos jar's de seu projeto, mas se for passar o parametro na mão é +/- isso que você disse.
|
http:// |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/02/2005 10:55:49
|
caiozanchettiPJ
Thread.start()
![[Avatar]](/images/avatar/0)
Membro desde: 19/08/2004 00:00:00
Mensagens: 45
Offline
|
Kra seguinte,
Estou seguindo o manual do guj (aquele mesmo q vc indicou inclusive), cheguei na última classe AmigoDAO e tentei compilar ele diz: package cirrus.hibernate does not exist. Acredito que o class_path ainda n. esta ok, atualmente ele encontra-se assim:
CLASS_PATH=C:\Arquivos de programas\Java\jdk1.5.0;C:\hibernate-2.1\lib;C:\hibernate-2.1\hibernate2.jar
Que tem de errado será?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/02/2005 11:05:17
|
BrunoCarloPJ
GUJ Master
![[Avatar]](/images/avatar/1)
Membro desde: 31/05/2004 00:00:00
Mensagens: 1344
Offline
|
Tá, mas no hibernate 2 o pacote a ser importado é o net.sf.hibernate, ou algo parecido, pq mudou o pacote do hibernate 1 para o 2, e o tutoral foi escrito usando o hibernate 1, o cara que escreveu o tutoral fala sobre isto no final do tutoral, dá uma lida lá.
Parece que o class_path tá legal.
|
http:// |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/02/2005 14:55:16
|
caiozanchettiPJ
Thread.start()
![[Avatar]](/images/avatar/0)
Membro desde: 19/08/2004 00:00:00
Mensagens: 45
Offline
|
Mesmo assim n. funciona...
não sei o q esta havendo...
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/02/2005 14:58:23
|
BrunoCarloPJ
GUJ Master
![[Avatar]](/images/avatar/1)
Membro desde: 31/05/2004 00:00:00
Mensagens: 1344
Offline
|
como vc tá setando o class_path?
|
http:// |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/02/2005 15:53:06
|
caiozanchettiPJ
Thread.start()
![[Avatar]](/images/avatar/0)
Membro desde: 19/08/2004 00:00:00
Mensagens: 45
Offline
|
Sim estou como lhe disse acima.
Fiz um teste que poderá nos ajudar: Estou usando atualmente 2 IDE'S: Eclipse e JCreator LE. Em nenhuma das duas funciona. Mas se eu compilar em DOS está funcionando. O que poderá ser nas IDES?
Obs: não estou usando pacotes nem nada dou import net.sf.hibernate.*; e começo a classe..
kra
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/02/2005 16:09:37
|
BrunoCarloPJ
GUJ Master
![[Avatar]](/images/avatar/1)
Membro desde: 31/05/2004 00:00:00
Mensagens: 1344
Offline
|
Há, você tá esquecendo de incluir no class_path das ide's, para que elas reconheçam o pacote, no eclipse faz o seguinte:
com o butão direito no mouse, clique no projeto, escolha "properties";
na arvore a esquerda da janela que se abre, escolha "java build path";
escolha a filepeta "libraries", o butão "add external jars" e ache o hibernate no seu hd e pronto.
No JCreator eu não sei te orientar, pois faz uns 2 anos que não o uso, e quando usava era o pro....
|
http:// |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/02/2005 16:28:26
|
caiozanchettiPJ
Thread.start()
![[Avatar]](/images/avatar/0)
Membro desde: 19/08/2004 00:00:00
Mensagens: 45
Offline
|
Pois eh, qdo me dei conta que no eclipse tb nao funcionava (pq estava tentando no JCreator) tentei achar uma opção para incluir o hibernate2.jar e fui exatamente onde vc acabou de comentar...(ateh criei um user library para a pasta lib...não sei c eh necessario...acredito q não neh?)...
mas ainda tenho um detalhe o objeto DataStore não existe para o eclipse.. q será?
(desde jah agradeço sua admirável paciencia com os os principiantes!)
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/02/2005 16:41:21
|
caiozanchettiPJ
Thread.start()
![[Avatar]](/images/avatar/0)
Membro desde: 19/08/2004 00:00:00
Mensagens: 45
Offline
|
Achei um trecho de codigo em um site que resolve o problema...
Configuration cfg = new Configuration();
cfg .addClass(Amigo.class);
SessionFactory factory = cfg.buildSessionFactory();
tem q tratar umas exceçõezinhas ai mas eu acho q eh esse o caminho..
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/02/2005 16:56:41
|
BrunoCarloPJ
GUJ Master
![[Avatar]](/images/avatar/1)
Membro desde: 31/05/2004 00:00:00
Mensagens: 1344
Offline
|
É isso ai, no tutoral que te passei ele não tratou pq ele lança a exception.
Em relação a paciencia, fica tranquilo, pq ajudando a gente aprende tb, alem do mais, eu começei por este tutoral que te passei, mas ainda não tive tempo de fazer o que você tá fazendo agora, que é codifica-lo, eu só tenho a teoria...
|
http:// |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/02/2005 17:04:57
|
caiozanchettiPJ
Thread.start()
![[Avatar]](/images/avatar/0)
Membro desde: 19/08/2004 00:00:00
Mensagens: 45
Offline
|
Bruno vc tem ideia do que pode ser esse erro:
og4j:WARN No appenders could be found for logger (net.sf.hibernate.cfg.Environment).
log4j:WARN Please initialize the log4j system properly.
em um forum vi um comentario de usar uma transação (Transation) e dar commit() no fim.....tentei tb da esse mesmo problema....
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/02/2005 17:07:58
|
BrunoCarloPJ
GUJ Master
![[Avatar]](/images/avatar/1)
Membro desde: 31/05/2004 00:00:00
Mensagens: 1344
Offline
|
É, ai já fugiu aos meus conhecimentos, mas deixe ai, que a galera aqui é boa nisso e vai ajudar apartir daqui, valeu
|
http:// |
|
|
 |
|
|