excon
Fevereiro 24, 2005, 8:59am
#1
Olá;
Terminei de gerar o .jar no exclipse através da opção exportar mas quando vou executar o programa dá o seguinte erro:
Failed to load Main-Class manifest attribute from
D:\JavaProject\Siscom\Bin\br\eti\excon\Siscom\Siscom.jar
Alguém ajuda ?
Valeu.
aborges
Fevereiro 24, 2005, 9:07am
#2
Verifique seu Manifest.mf
Provavelmente vc se esqueceu de apontar algum JAR que vc está usando no seu “CLASS-PATH”
smota
Fevereiro 24, 2005, 9:08am
#3
Coloca o conteúdo do Manifest aqui … coloque como você está chamando a aplicação (com definição do classpath e tudo) … nos ajude a te ajudar.
excon
Fevereiro 24, 2005, 9:37am
#4
OK. Funcionou estva faltando indicar a classe entrada.
Main-Class: br.eti.excon.Siscom.Siscom
Só que agora ao executar não mostra o formulário principal.
Valeu.
Caro ,
Dê uma olhada se vc carrega imagens e as coloca numa pasta separada da pasta bin ou algo parecido pq quando vc executa , não tem problema , mas quando gera o jar , ele não reconhece .
[]´s
Luiz Renato
excon
Fevereiro 24, 2005, 10:26am
#6
[/code]/*
package br.eti.excon.Siscom;
import javax.swing.JFrame;
public class Siscom extends JFrame {
private javax.swing.JPanel jContentPane = null;
public static void main(String[] args) {
}
public Siscom() {
super("teste");
initialize();
}
private void initialize() {
this.setName("frmSiscom");
this.setSize(300,200);
this.setContentPane(getJContentPane());
this.setTitle("JFrame");
this.setVisible(true);
}
private javax.swing.JPanel getJContentPane() {
if(jContentPane == null) {
jContentPane = new javax.swing.JPanel();
jContentPane.setLayout(new java.awt.BorderLayout());
}
return jContentPane;
}
}
Este é o código gerado pelo eclipse.
Valeu.
Caro colega ,
Pelo que vi rapidamente , vc deveria colocar no public static void main()…
algo como new Siscom ().show() .
[]´s
Luiz Renato