Bom dia !
Estou criando uma interface de um programa que possui cadastro entre outras opções, só que depois da interface pronta, quando coloco para compilar a interface, ela não compila e gera um erro, creio eu.
Erro Gerado:
java.lang.NoClassDefFoundError: projetoimplantta/Main
Caused by: java.lang.ClassNotFoundException: projetoimplantta.Main
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
Could not find the main class: projetoimplantta.Main. Program will exit.
Exception in thread “main” Java Result: 1
CONSTRUÍDO COM SUCESSO (tempo total: 1 segundo)
Código fonte da interface:
public class Implata_Escopo extends javax.swing.JFrame {
[code] /** Creates new form Implata_Escopo */
public Implata_Escopo() {
initComponents();
}
/** This method is called from within the constructor to
* initialize the form.
* WARNING: Do NOT modify this code. The content of this method is
* always regenerated by the Form Editor.
*/
@SuppressWarnings("unchecked")
// <editor-fold defaultstate="collapsed" desc="Generated Code">
private void initComponents() {
jMenuBar2 = new javax.swing.JMenuBar();
jMenu1 = new javax.swing.JMenu();
jMenu7 = new javax.swing.JMenu();
jPanel1 = new javax.swing.JPanel();
jMenuBar1 = new javax.swing.JMenuBar();
jMenu8 = new javax.swing.JMenu();
jMenuItem25 = new javax.swing.JMenuItem();
jSeparator10 = new javax.swing.JPopupMenu.Separator();
jMenuItem29 = new javax.swing.JMenuItem();
jSeparator9 = new javax.swing.JPopupMenu.Separator();
jMenuItem31 = new javax.swing.JMenuItem();
jMenuItem32 = new javax.swing.JMenuItem();
jMenu2 = new javax.swing.JMenu();
jMenuItem1 = new javax.swing.JMenuItem();
jMenuItem2 = new javax.swing.JMenuItem();
jMenuItem4 = new javax.swing.JMenuItem();
jSeparator1 = new javax.swing.JPopupMenu.Separator();
jMenuItem5 = new javax.swing.JMenuItem();
jMenuItem6 = new javax.swing.JMenuItem();
jMenuItem7 = new javax.swing.JMenuItem();
jSeparator3 = new javax.swing.JPopupMenu.Separator();
jMenuItem9 = new javax.swing.JMenuItem();
jMenuItem8 = new javax.swing.JMenuItem();
jMenuItem10 = new javax.swing.JMenuItem();
jMenuItem12 = new javax.swing.JMenuItem();
jMenuItem13 = new javax.swing.JMenuItem();
jSeparator4 = new javax.swing.JPopupMenu.Separator();
jMenuItem11 = new javax.swing.JMenuItem();
jSeparator6 = new javax.swing.JPopupMenu.Separator();
jMenu6 = new javax.swing.JMenu();
jMenuItem16 = new javax.swing.JMenuItem();
jMenuItem18 = new javax.swing.JMenuItem();
jMenuItem21 = new javax.swing.JMenuItem();
jMenuItem22 = new javax.swing.JMenuItem();
jMenuItem24 = new javax.swing.JMenuItem();
jMenuItem20 = new javax.swing.JMenuItem();
jMenuItem23 = new javax.swing.JMenuItem();
jMenuItem19 = new javax.swing.JMenuItem();
jMenuItem17 = new javax.swing.JMenuItem();
jMenuItem30 = new javax.swing.JMenuItem();
jMenuItem26 = new javax.swing.JMenuItem();
jMenuItem3 = new javax.swing.JMenuItem();
jMenuItem27 = new javax.swing.JMenuItem();
jMenuItem33 = new javax.swing.JMenuItem();
jMenuItem34 = new javax.swing.JMenuItem();
jSeparator5 = new javax.swing.JPopupMenu.Separator();
jMenuItem14 = new javax.swing.JMenuItem();
jSeparator7 = new javax.swing.JPopupMenu.Separator();
jMenuItem15 = new javax.swing.JMenuItem();
jSeparator2 = new javax.swing.JPopupMenu.Separator();
jMenu3 = new javax.swing.JMenu();
jMenuItem28 = new javax.swing.JMenuItem();
jMenuItem35 = new javax.swing.JMenuItem();
jMenu1.setText("File");
jMenuBar2.add(jMenu1);
jMenu7.setText("Edit");
jMenuBar2.add(jMenu7);
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
javax.swing.GroupLayout jPanel1Layout = new javax.swing.GroupLayout(jPanel1);
jPanel1.setLayout(jPanel1Layout);
jPanel1Layout.setHorizontalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGap(0, 608, Short.MAX_VALUE)
);
jPanel1Layout.setVerticalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGap(0, 422, Short.MAX_VALUE)
);
jMenu8.setText("Controle");
jMenuItem25.setText("Empresa");
jMenu8.add(jMenuItem25);
jMenu8.add(jSeparator10);
jMenuItem29.setText("Parâmetros");
jMenu8.add(jMenuItem29);
jMenu8.add(jSeparator9);
jMenuItem31.setText("Trocar Senha");
jMenu8.add(jMenuItem31);
jMenuItem32.setText("Trocar Usúario");
jMenu8.add(jMenuItem32);
jMenuBar1.add(jMenu8);
jMenu2.setText("Arquivo");
jMenuItem1.setText("Fornecedores");
jMenu2.add(jMenuItem1);
jMenuItem2.setText("Cliente");
jMenu2.add(jMenuItem2);
jMenuItem4.setText("Remetente/Destinatário");
jMenu2.add(jMenuItem4);
jMenu2.add(jSeparator1);
jMenuItem5.setText("Contas");
jMenu2.add(jMenuItem5);
jMenuItem6.setText("Históricos");
jMenu2.add(jMenuItem6);
jMenuItem7.setText("Configuração de Histórico");
jMenu2.add(jMenuItem7);
jMenu2.add(jSeparator3);
jMenuItem9.setText("Acumuladores");
jMenu2.add(jMenuItem9);
jMenuItem8.setText("Impostos");
jMenu2.add(jMenuItem8);
jMenuItem10.setText("Ajustes");
jMenu2.add(jMenuItem10);
jMenuItem12.setText("Observações");
jMenu2.add(jMenuItem12);
jMenuItem13.setText("Informações Complementares");
jMenu2.add(jMenuItem13);
jMenu2.add(jSeparator4);
jMenuItem11.setText("Configuração de Importação NFe");
jMenu2.add(jMenuItem11);
jMenu2.add(jSeparator6);
jMenu6.setText("Tabela");
jMenuItem16.setText("Despesas");
jMenu6.add(jMenuItem16);
jMenuItem18.setText("Indíces");
jMenu6.add(jMenuItem18);
jMenuItem21.setText("Países");
jMenu6.add(jMenuItem21);
jMenuItem22.setText("Estados");
jMenu6.add(jMenuItem22);
jMenuItem24.setText("Municípios");
jMenu6.add(jMenuItem24);
jMenuItem20.setText("Especies");
jMenu6.add(jMenuItem20);
jMenuItem23.setText("CFOP");
jMenu6.add(jMenuItem23);
jMenuItem19.setText("CFPS");
jMenu6.add(jMenuItem19);
jMenuItem17.setText("Feriados");
jMenu6.add(jMenuItem17);
jMenuItem30.setText("Incentivos");
jMenu6.add(jMenuItem30);
jMenuItem26.setText("Simples Nacional");
jMenuItem26.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jMenuItem26ActionPerformed(evt);
}
});
jMenu6.add(jMenuItem26);
jMenuItem3.setText("Simples Nacional - Valor Fixo ICMS");
jMenu6.add(jMenuItem3);
jMenuItem27.setText("Simples Nacional - Valor Fixo ISS");
jMenu6.add(jMenuItem27);
jMenuItem33.setText("Incentivos Municipais");
jMenu6.add(jMenuItem33);
jMenuItem34.setText("Incentivos Cancelados");
jMenu6.add(jMenuItem34);
jMenu2.add(jMenu6);
jMenu2.add(jSeparator5);
jMenuItem14.setText("Máquina ECF");
jMenu2.add(jMenuItem14);
jMenu2.add(jSeparator7);
jMenuItem15.setText("Responsáveis");
jMenu2.add(jMenuItem15);
jMenu2.add(jSeparator2);
jMenuBar1.add(jMenu2);
jMenu3.setText("Ajuda");
jMenuItem28.setText("Conteúdo de Ajuda");
jMenu3.add(jMenuItem28);
jMenuItem35.setText("Sobre");
jMenu3.add(jMenuItem35);
jMenuBar1.add(jMenu3);
setJMenuBar(jMenuBar1);
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jPanel1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jPanel1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
);
pack();
}// </editor-fold>
private void jMenuItem26ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}
/**
* @param args the command line arguments
*/
// Variables declaration - do not modify
private javax.swing.JMenu jMenu1;
private javax.swing.JMenu jMenu2;
private javax.swing.JMenu jMenu3;
private javax.swing.JMenu jMenu6;
private javax.swing.JMenu jMenu7;
private javax.swing.JMenu jMenu8;
private javax.swing.JMenuBar jMenuBar1;
private javax.swing.JMenuBar jMenuBar2;
private javax.swing.JMenuItem jMenuItem1;
private javax.swing.JMenuItem jMenuItem10;
private javax.swing.JMenuItem jMenuItem11;
private javax.swing.JMenuItem jMenuItem12;
private javax.swing.JMenuItem jMenuItem13;
private javax.swing.JMenuItem jMenuItem14;
private javax.swing.JMenuItem jMenuItem15;
private javax.swing.JMenuItem jMenuItem16;
private javax.swing.JMenuItem jMenuItem17;
private javax.swing.JMenuItem jMenuItem18;
private javax.swing.JMenuItem jMenuItem19;
private javax.swing.JMenuItem jMenuItem2;
private javax.swing.JMenuItem jMenuItem20;
private javax.swing.JMenuItem jMenuItem21;
private javax.swing.JMenuItem jMenuItem22;
private javax.swing.JMenuItem jMenuItem23;
private javax.swing.JMenuItem jMenuItem24;
private javax.swing.JMenuItem jMenuItem25;
private javax.swing.JMenuItem jMenuItem26;
private javax.swing.JMenuItem jMenuItem27;
private javax.swing.JMenuItem jMenuItem28;
private javax.swing.JMenuItem jMenuItem29;
private javax.swing.JMenuItem jMenuItem3;
private javax.swing.JMenuItem jMenuItem30;
private javax.swing.JMenuItem jMenuItem31;
private javax.swing.JMenuItem jMenuItem32;
private javax.swing.JMenuItem jMenuItem33;
private javax.swing.JMenuItem jMenuItem34;
private javax.swing.JMenuItem jMenuItem35;
private javax.swing.JMenuItem jMenuItem4;
private javax.swing.JMenuItem jMenuItem5;
private javax.swing.JMenuItem jMenuItem6;
private javax.swing.JMenuItem jMenuItem7;
private javax.swing.JMenuItem jMenuItem8;
private javax.swing.JMenuItem jMenuItem9;
private javax.swing.JPanel jPanel1;
private javax.swing.JPopupMenu.Separator jSeparator1;
private javax.swing.JPopupMenu.Separator jSeparator10;
private javax.swing.JPopupMenu.Separator jSeparator2;
private javax.swing.JPopupMenu.Separator jSeparator3;
private javax.swing.JPopupMenu.Separator jSeparator4;
private javax.swing.JPopupMenu.Separator jSeparator5;
private javax.swing.JPopupMenu.Separator jSeparator6;
private javax.swing.JPopupMenu.Separator jSeparator7;
private javax.swing.JPopupMenu.Separator jSeparator9;
// End of variables declaration
[/code]