Estou começando a usar o java e não estou conseguindo evoluir…
enrrosquei na seguinte sintuação…
esse prog. é só para aprende como gerar um jar.
- escrevi o seguinte programa…
package pacoteJar;
import javax.swing.*;
public class janela extends JFrame{
public janela(){
super(“janela”);
setSize(500,250);
setVisible(true);}
public static void main (String args[])
{
janela app = new janela();
app.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}
- minha estrutura é essa:
C:\Arquivos de programas\Java\jdk1.5.0_06\bin
criei o janela.java e se encontra: C:\hoje\janela.java
depois compilado ficou assim: C:\hoje\pacoteJar\janela.class
- Para criar o arquivo .jar criei um arquivo manifest.txt que esta desta forma:
Main-Class: pacoteJar.janela
Name: pacoteJar/janela.class
Java-Bean: True
Ele se encontra: C:\hoje\manifest.txt
- então entrei na pasta onde estava o jar…
C:\Arquivos de programas\Java\jdk1.5.0_06\bin>
E dei o comando…
C:\Arquivos de programas\Java\jdk1.5.0_06\bin>jar cfm janela.jar C:\hoje\manifest.txt C:\hoje\pacoteJar..
- com esse comando gera o arquivo janela.jar …
mas quando eu tento abri-lo da um erro assim
“Could not find the main class. Program will exit”
O que estou fazendo errado???