[Resolvido] Rodar .jar - Main-Class não é encontrada

Galera… tentei, tentei, tentei… não consegui!

Estou tentando rodar um .jar mas recebo sempre o mesmo erro

Exception in thread "main" java.lang.NoClassDefFoundError: br/bolsa/Update

Caused by: java.lang.ClassNotFoundException: br.bolsa.Update
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
Could not find the main class: br.bolsa.Update. Program will exit.

Configurei a Main-Class no MANIFEST.MF para o nome da classe que contém o método main Update.
Tentei de várias formas…
Main-Class: br.bolsa.Update
Main-Class: Update
Main-Class: br.bolsa.Update.class
Main-Class: Update.class

Nenhuma consegue encontrar o método main!!! O que pode ser???

Obrigado

Cola sua classe que possui o método main pra gente ver, inclusive com a indicação do pacote.

gallo, o código é bem simples…

Valeu

package br.bolsa;

import java.io.IOException;
import java.net.MalformedURLException;
import java.net.URL;



public class Update {

	public static void main( String args[] )
	{
// removi a implementação
        }

}

vc exportou como “runnable jar”???

pedruhenrik,

eu utilizei o comando “jar cfe app.jar Update *.class” para gerar o jar com todos os .class que estavam na pasta e configurando a main-class como Update

só a nível de curiosidade esse comando vc utilizou exatamente aonde ?

vc utiliza alguam IDE ? no eclipse tem a opção para Exportar um jar executável, td feito através de 1 wizard.

att,

Consegui usando o Eclipse…

Valeu !!

boa garoto!

seria interessante vc explicar passo a passo como vc fez isso???

se estiver td ok coloca o [Resolvido] tb no tópico.

att,

Bem, fiz o seguinte…

Cliquei com o botão direito sobre o Projeto, escolhi “Export…”, fui em Java->JAR File e apertei Next.

Marquei o projeto que queria exportar para jar e dei finish… :smiley:

Funcionou, mas para rodar ainda preciso ir no DOS e dar um java -jar… queria que funcionasse quando eu clicasse duas vezes sobre o arquivo… mas ja eh alguma coisa…

Abs

vc utiliza jre 1.6 ?

http://www.guj.com.br/java/209791-resolvidomeu-arquivo-jar-nao-abre-nem-com-reza

att,

Eu uso o JRE 1.6.0_22…

Era pra ter funcionado, não?

era sim…

e se vc testar a opção "Runnable Jar" ???

att,

Mesmo criando como Runnable JAR, quando clico duas vezes toca aquele som de erro do windows mas não aparece nada… sendo que minhas msgs de erros são tratadas com JOptionPane.showMessageDialog… era pra aparecer algo…

Quando rodo via DOS (java app.jar) ele funciona normal… sem exceções/erros