Pastas + Hibernate

Pessoal de jeito nenhum eu to conseguindo realizar o trabalho de fazer uma aplicação web com Hibernate.

seguindo um tutorial do Hibernate da Javafree eu realizei todas as cinco etapas. mas na hora de rodar só a classe AmigoDao deu pau. Ela propriamente dita tem as coisas do hibernate.

Gostaria de saber, de como faço para criar corretamente o projeto web no netbeans. to usando o Mysql, Hibernate, Tomcat.
Só que no netbeans o projeto inicial começa assim:
[list]
— NomeProjeto
–Paginas Web
+META-INF
+WEB-INF
-+Arquivos de configuração
–Recursos do Servidor
–Pacotes de codigo fonte
–Pacotes de Testes
–Bibliotecas
–Bibliotecas de Testes

[/list]

Tudo isso tem no projeto inicial do NetBeans. Agora quando eu começo a trabalhar no projeto eu crio dentro da pasta WEB-INF uma pasta chamada lib. Nessa passa ponho todas as bibliotecas que vou usar(Hibernate,Mysql)
Só que quando eu executo o projeto dá um pau. na classe que contem as coisas do Hibernate. onde posso ta errando na configuração do Hibernate?
to seguindo a ideia desse tutorial tambem.
http://www.livramento.yu.com.br/Hibernate.html

O que posso corrigir?
Eu sei que esse post pode ta repetido mas to doido…
grato pela ajuda.