Problemas ao executar .jar

1 resposta
E

Galera ja li muito sobre como criar e executar um jar, incluindo os principais tutoriais deste site mas continuo tendo problemas em executar os arquivos jar.

  1. Criei um arquivo Principal.java em C:\tutorial (com o JCreator)

[color=“green”]package pacoteJar;
import javax.swing.*;

public class Principal

{

public static void main(String[] args)

{

new criarFrame();

}

}
class criarFrame extends JFrame

{

public criarFrame()

{

super(Frame de exemplo);

setBounds(120,120,250,250);

show();

}

}[/color]
  1. Crie um manifest.txt em C:\tutorial (com o JCreator)

[color=“green”]Main-Class: pacoteJar.Principal
Name: pacoteJar/Principal.class
Java-Bean: True[/color]

  1. Quando compilo o Principal.java ele cria para mim em C:\tutorial\pacoteJar os arquivos: criarFrame.class e Principal.class

  2. Vou ao prompt do DOS (Uso Windows XP SP2), na pasta c:\tutorial que é onde está meu .java e meu .txt e entro com o comando:

    [b]jar cfm teste.jar manifest.txt pacoteJar*.*[/b]
    

Ele cria perfeitamente o arquivo teste.jar, mas ao tentar executa-lo com o comando: java -jar teste.jar recebo a seguinte mensagem abaixo:

C:\tutorial>java -jar teste.jar
Exception in thread “main” java.lang.NoClassDefFoundError: pacoteJar/Principal

Alguém sabe o porque disto?

Outra coisa --> Quando tento executar um jar pelo ícone, ele me abre o winzip. Isto está correto?

Ambiente:
Windows XP SP2
J2EE 1.4 SDK

1 Resposta

J

Respondi no outro tópico:
http://www.portaljava.com/home/modules.php?name=Forums&file=viewtopic&p=90069#90069

Criado 14 de junho de 2005
Ultima resposta 14 de jun. de 2005
Respostas 1
Participantes 2