Erro no jar nao acha a classe

3 respostas
mmenezes

Pessoal ,
tenho uma aplicacao no netbeans(swing) quando rodo a app pelo o NetBeans funciona sem problemas, mas quando vou rodar pelo o jar ele nao acha uma determinada classe, a app roda so que ao tentar instanciar a classe ele me da o erro , o que pode ser? me da um erro de java.lang.NoClassDefFoundError: essa classe foi criada por ultimo e ja limpei e recompilei o projeto ja verifiquei dentro do jar se a classe esta la e parece estar tudo bem, ja apaguei a classe e recriei e nada …

alguem sabe o que aconteceu? tem alguma ideia? o que vcs fariam?

abracos

3 Respostas

C

Essa classe que está faltando é uma classe sua, ou algum pacote do Java que você utilizou?

tRuNkSnEt

Provavelmente você está usando bibliotecas de terceiros, logo é necessário informar essas bibliotecas no seu MANIFEST.MF ou configurar adequadamente seu CLASSPATH!

É claro que isso depende da forma como você gerou esse .jar!

mmenezes

nao pessoal, acho que era um bug do Netbeans mesmo , pq minha classe estava dentro de um pacote(DTO ) que todo o projeto usa quase todo o tempo.

apos varias tentativas , renomiei o pacote e dei um build denovo, funcionou…

acho que era um bug do netbe4ans na hora de gerar o jar.

abracos e obrigado

:smiley:

Criado 5 de setembro de 2007
Ultima resposta 6 de set. de 2007
Respostas 3
Participantes 3