Erro NoClassDefFoundError na compilação pelo Eclipse

2 respostas
Z

Ola pessoal

Alquem ja viu esse erro,onde no projeto o eclipse nao identifcar nenhum erro nas classes,mais na hora de compilação aparecer esse erro

Exception in thread main java.lang.NoClassDefFoundError: org/dom4j/DocumentException

at HibernateUtility.(HibernateUtility.java:27)

at Teste.main(Teste.java:7)

2 Respostas

peczenyj

Vc deve ter esquecido algum dos .jars requeridos pelo hibernate. Dá uma olhada no arquivo readme.txt dentro do diretorio lib da distribuição do hibernate para ver quais são requeridos de acordo com o uso do hibernate.

isso aqui te ajuda?
http://www.jarhoo.com/jarhoo/JarFileContents.do?jarFileId=1925

sapulha

O que tá acontecendo é que, pra escrever as classes o Eclpise utiliza apenas o hibernate.jar pra poder fazer a validação, mais na hora de rodar, o Eclipse utiliza um monte de outras bibliotecas necessárias para rodar o hibernate.
Sugiro acrescentar no seu projeto (classpath) do Eclipse todos os .jars que existem na pasta lib do Hibernate, além do hibernate.jar (digo todos se não quiser pesquisar quais são os realmentes necessários).

Criado 28 de julho de 2006
Ultima resposta 28 de jul. de 2006
Respostas 2
Participantes 3