Erro na execucao

3 respostas
K

Olá todos do forum, estou eu aqui para pedir ajuda para variar.Olha só:
fiz um aplicativo em java para acessar bco dados(acess), na hora da compilacao do aplicativo funciona perfeitamente, grava na tabela normal.
Porém resolvi criar seu jar para executá-lo em outra maquina, ao fazer o teste na mimha máquina para ver se o jar rodava digitei o comando
javaw nomeclasse.jar , ai ocorreu um erro >>>
Could not find the main class.Program will exit.

Alguem pode me ajudar a resolver isto ?

OBS> Para esse aplicativo foi feito apenas uma classe , e dentro dessa mesma classe está a Main class(aquele lance de classe interna). :oops:

3 Respostas

Gilmar_Rodrigues

Pro jar poder executar deve existir um arquivo chamado manifest.mf que fala qual é a classe que deve rodar. Vc fez esse arquivo? Como ele está?

Aqui tem um tópico em que isso foi astante discutido
http://www.guj.com.br/forum/viewtopic.php?t=709&highlight=criar+jar

[]'s

richardpeder

Complementando o que o Gilmar disse, geralmente, mesmo vc tendo apenas uma classe, vc deve criar o arquivo manifest e chama-lo quando for criar o jar. Se caso vc tiver duvidas ao criar um .jar, mande um reply aqui que podemos te ajudar ok?!

:smiley: sem mais,

K

OLá pessoal do forum…estou di novo com dúvidas.
E o seguinte criei meu jar com o arquivo de manifesto.
beleza no prompt do dos deu a mensagem " added manifest", bom acho que
até aqui OK.

porem ao dar o comando javaw nomeclass.jar surge a mensagem
No frame " java virtual machine launcher " e a ai embaixo
“could not find the main class.Program will exit” . So que ,se eu clicar
no arquivo através do windows na dá mensagem nenhuma , mas também nao executa o arquivo.

para criar o jar fiz isto: jar cfvm nomeclass.jar man.txt. apenas isto
manifest ficou assim : Main-Class:[nome da classe].Será que tá faltando
alguma coisa, tipo diretório errado, algum path que acrescentar…?

Criado 1 de dezembro de 2002
Ultima resposta 5 de dez. de 2002
Respostas 3
Participantes 3