Problema ao executar .jar

5 respostas
Veneno

eu criei um .jar no netBeans …
a hora que eu vou abrir da esse erro …

failed to load main-class manifest attribute from …

eu defini a classe Main… mas nao sei se está certo …
alguem saberia resolver isso ?

vlw

5 Respostas

fsquadro

Veneno,

Poste se código. Para vermos se está certo.

:slight_smile:

Veneno

:DOk …
eu tenho varias classes …
essa classe eu criei pra ver se assim dava certo mais nao adiantou …

public class main {
    
    /**
     * Creates a new instance of main
     */
    public main() {
       
    }
    public static void main(String [] args) {
        Menu menu = new Menu();
        menu.setVisible(true);
    }
    
}

ela chama essa classe Menu …

public class Menu extends javax.swing.JFrame {
    CadastroFornec cadf = new CadastroFornec();
    Cadastro cad = new Cadastro();
   
    
    /** Creates new form Menu */
    public Menu() {
        initComponents();
        
    }
    
                

    private void jMenuItem1ActionPerformed(java.awt.event.ActionEvent evt) {                                           

        cad.setVisible(true);
        this.dispose();
    }                                          

    private void jMenuItem3ActionPerformed(java.awt.event.ActionEvent evt) {                                           
         Vendas1 vd = new Vendas1();
          vd.setVisible(true);
        this.dispose();
    }                                          
 //ir para cadFornec
    private void jMenuItem2ActionPerformed(java.awt.event.ActionEvent evt) {                                           
        cadf.setVisible(true);
        this.dispose();
    }                                          


//ir para cadClientes
    private void jMenuItem2ItemStateChanged(java.awt.event.ItemEvent evt) {                                            

        
    }                                           
    
    /**
     * @param args the command line arguments
     */
    public static void main(String args[]) {
        java.awt.EventQueue.invokeLater(new Runnable() {
            public void run() {
                new Menu().setVisible(true);
            }
        });
    }
    
    // Variables declaration - do not modify                     
    private javax.swing.JMenu jMenu1;
    private javax.swing.JMenu jMenu2;
    private javax.swing.JMenuBar jMenuBar1;
    private javax.swing.JMenuItem jMenuItem1;
    private javax.swing.JMenuItem jMenuItem2;
    private javax.swing.JMenuItem jMenuItem3;
    // End of variables declaration                   
    
}

flw

Wolf_X

nao entendi pelo seu codigo, se ta querendo fazer um menu, certo? , esse menu , vc quer q apareça aonde, numa jmenubar dentro da JFrame q vc extenddeu?cara, vc nao instanciou nem um dos objetos, nem colocou os menuitens dentro dos menus e os menus dentro das menubar para ai sim fazer a classe receber a menubar e onde está o metodo initComponents() q vc declarou no construtor da classe menu? ai soh tem os actionEvent cara, caso estejam todos nas initComponents certinhos e vc tenha esquecido de coloca-los aqui, vc gerou isso usando a interface do netbeans, certo? eu tive o mesmo erro , leia o topico : http://www.guj.com.br/posts/list/57117.java#299984
flw

Veneno

Wolf_X

o código ta certinho do menu… eu soh nao coloquei pra nao nao ficar mto
grande… mas da proxima coloco tudo …

entaum vc conseguiu abrir o .jar…???
será que o problema está nas versoes do JDK ??

flw…

Wolf_X

nao ta rodando qdo vc compila nao?
ou qdo vc bota pra rodar em outra maquina?

Criado 20 de abril de 2007
Ultima resposta 21 de abr. de 2007
Respostas 5
Participantes 3