Aê, pessoal.
To com uma dúvida que tá me deixando cabreiro.
Tenho um projeto (ModVendas) onde tem um handler (CadCteHandler) que chama uma classe (Teste) de outro projeto (Cte).
CadCteHandler
public class CadCteHandler {
//Códigos...
//<editor-fold defaultstate="collapsed" desc="private void emitir()">
private void emitir() {
if (validaStatusServico()) {
if (geraXml()) {
JOptionPane.showMessageDialog(view, "OK!");
}
}
}
//</editor-fold>
private boolean validaStatusServico() {
Teste teste = new Teste();
if (teste.ConsultaServico() != null) {
String str = teste.ConsultaServico();
//cods
return true;
} else {
return false;
}
}
}
Utilizo o NetBeans 7.0.1, e o projeto Cte já está adicionado no ModVendas onde tem esse handler.
Já fiz de tudo… Compilei o projeto Cte e adicionei o jar no ModVendas… já adicionei o projeto como dito acima… Compilei tudo, enfim…
Teoricamente todos as dependências de projetos estão ok.
O erro é aquele bobinho:
Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: cte/teste/Teste
at gui.gestaovendas.handler.CadCteHandler.validaStatusServico(CadCteHandler.java:3289)
at gui.gestaovendas.handler.CadCteHandler.emitir(CadCteHandler.java:3278)
at gui.gestaovendas.handler.CadCteHandler.access$5800(CadCteHandler.java:118)
at gui.gestaovendas.handler.CadCteHandler$66.actionPerformed(CadCteHandler.java:864)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2341)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
Bobinho, mas que tá me tirando o sono. haha
Se alguém poder me ajudar ficaria grato.
Disponibilizo mais códigos se precisarem.
[]s