[RESOLVIDO] Erro - NoClassDefFoundError - Erro quando executado por dentro de Projeto!

4 respostas
viny_scholl

Olá Pessoal, Estou com erro aqui!
Se eu executo meu Projeto, pelo Netbeans normalmente, ele roda sem problemas. Porém eu Adicionei ele como SubProjeto de ou outro projeto meu que é um Sistema comercial.

Eu fiz o Assim no netbeans para Importar ele para o projeto Principal:
Arquivo> importar projetos> projeto eclipse
e depois adicionei o SubProjeto no meu projeto principal.

Ai fiz o Seguinte: Selecionei o projeto principal (botao direito)> propriedades > bibliotecas> adicionar projeto > selecionei o projeto que eu queria como SubProjeto! Ai Dentro do meu projeto Principal eu chamo meu Sub Projeto assim:
import br.com.ecftef.ViewECFTEF; // Meu SubProjeto
      private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) {                                         
         ViewECFTEF.main(null);
      }
[color=red]Porém Fazendo Isso, ao executar por dentro do projeto principal o SubProjeto Ocorre o Seguinte Erro: [/color]
run:
[TopLink Info]: 2011.04.04 08:19:04.963--ServerSession(7812797)--TopLink, version: Oracle TopLink Essentials - 2.0.1 (Build b09d-fcs (12/06/2007))
[TopLink Info]: 2011.04.04 08:19:05.479--ServerSession(7812797)--file:/C:/Documents%20and%20Settings/Administrador/Meus%20documentos/Coisas%20do%20Disco%20F/SisCom%20Java%20Desktop/Projetos/NetBeans/Desktop/siscom/build/classes/-siscomjavaPU login successful

Exception in thread "AWT-EventQueue-1" java.lang.NoClassDefFoundError: bemajava/Bematech
        at br.com.ecftef.bemaECF.abreCupom(bemaECF.java:124)
        at br.com.ecftef.ViewECFTEF.iniciaVenda(ViewECFTEF.java:1859)
        at br.com.ecftef.ViewECFTEF$1.run(ViewECFTEF.java:212)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
        at br.com.ecftef.ViewECFTEF$2.dispatchEvent(ViewECFTEF.java:225)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)

Sendo que o "bemajava/Bematech" faz Parte de uma Biblioteca que esta Implementando o meu SubProjeto!

Alguem Poderia me Ajudar?

Abraço!

4 Respostas

nel

Uma pergunta:

Essa biblioteca não deveria estar no classpath do seu Projeto ao invés do seu subprojeto :?:

Abraços.

viny_scholl

nel:
Uma pergunta:
Essa biblioteca não deveria estar no classpath do seu Projeto ao invés do seu subprojeto :?:
Abraços.

E ai Nel!
Então, é isso que não sei!

Eu Quero fazer com que eu Clicar em um Botão, ele execute o meu SubProjeto, que sozinho esta funcionando tranquilo!

O erro so occore quando executado como subprojeto!

Poderia me Ajudar?

viny_scholl

nel:
Uma pergunta:

Essa biblioteca não deveria estar no classpath do seu Projeto ao invés do seu subprojeto :?:

Abraços.

Valeu NEL, Adicionei ao projeto Principal e Funcionou! hehehe!

Brigadão Cara!

viny_scholl

nel:
Uma pergunta:

Essa biblioteca não deveria estar no classpath do seu Projeto ao invés do seu subprojeto :?:

Abraços.

[size=18]Acho que esse é o Recorde de velocidade de um problema Resolvido pelo Forum GUJ ! hahaha[/size]

Abraço!

Criado 4 de abril de 2011
Ultima resposta 4 de abr. de 2011
Respostas 4
Participantes 2