Problema após gerar .JAR

13 respostas
Leandro_Vecchi

Olá, tenho um projeto, feito no eclipse, exportei ele para gerar o .jar ou seja, o ‘‘executável’’, ele exporta certinho, cria o .jar, eu aponto para a classe principal (main) e tudo mais, depois que ele gerou o .jar e eu executo, ele abre a tela principal certinho, mas aí quando eu tento entrar em alguma outra tela a partir do menu principal ele não abre ALGUMAS telas, percebi que são telas que usam um componente chamado JDateChooser, porque quando eu tiro esse calendario da tela, e exporto novamente, ela funciona corretamente, não sei o que precisa ser feito para exportar esse projeto com esse componente, já configurei o build path já coloquei o jar dentro da pasta lib do projeto, mas mesmo assim, depois de exportado, as janelas que usam esse componente não funcionam =
alguem já teve esse problema???
se alguém puder ajudar eu agradeço!!!
obrigado.

13 Respostas

Wiliam_Witter

Olha eu não sei mais também gostaria de saber :lol:

douglasmarques

Vc configurou os seus jars no classPath do MANIFEST.MF?

Ex.

Manifest-Version: 1.0
Class-Path: asm-attrs.jar

Leandro_Vecchi

Configurei mas não deu certo =\

Leandro_Vecchi

alguem mais?

carlinhoscomp

Tenho uma aplicação que está acontecendo a mesma coisa.
no netbeans as telas abrem e funcionam perfeitamente, mas quando gera o .jar algumas telas não abram.

juliocesarss

Vamos la.

Se você disse que está tudo configurado certinho vamo para a próxima etapa.

As bibliotecas estão na pasta lib no mesmo diretório do .jar?

Ja tentou rodar pelo dos e ver qual o erro que gera?

carlinhoscomp

Sim, as bibliotecas estão no mesmo diretório do .jar

Não consegui gerar os .jar pelo dos (não me lembro como faz, e não estou conseguindo achar na net como fazer…)

carlinhoscomp

única coisa diferente que apareceu na compilação foi isso:

Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.

carlinhoscomp

gerei um log de erro.
Ao chamar a tela, me retornou o seguinte: “java.lang.NullPointerException”

Lembrando que no netbeans funciona perfeitamente.

o problema está ao gerar os .class

Reparei que no meu pacote de visão (onde armazeno as telas (JFrame e JInternalFrame)), contém 46 arquivos (.java e .form).
após gerar os .class, o pacote visão passou a ter 327 arquivos .class
isso é normal??

carlinhoscomp

Problema resolvido!!!

O problema estava nos componetes da tela.

No meu caso era as imagens dos botões. (Não sei PQ).

Fiz a redefinição dos botões para padrão e lancei as imagens novamente.
Pronto funcionou blz…

O Java as vezes fica doidão…

Perdi um dia de serviço só por causa disso…
é foda…

mas está ai…

fui…

juniogof

alguem conseguiu resolver esse problema?

carlinhoscomp

Bom, no meu caso, foi as imagens dos botões.
removi e lançei todas imagens dos botões.

o que vc já tentou??

juniogof

percebi que ta gerando o .jar errado, falta bibliotecas dentro dele

@carlinhoscomp
não tem imagem em botão no meu aplicativo

Criado 23 de dezembro de 2008
Ultima resposta 12 de mai. de 2011
Respostas 13
Participantes 6