O meu problema é o seguinte:
Criei um arquivo .jar em um WINXP com JDK 5.0 corretamente. Tanto é que funcionou corretamente clicando duas vezes com o botão do mouse nele.
Agora quando fui executá-lo em outro micro com WIN2000 ou WIN98 que possui o mesmo JDK 5.0 instalado e as váriaveis de ambiente corretamente definidas ele simplesmente não funcionou.
Tanto no Win98 como no WIN2000 aparece a seguinte mensagem:
" Could not a find the main class. Program will exit ! "
O que será que deve estar acontecendo…
Se alguém puder me ajudar ficarei agradecidissimo…
oloco…
muito estranho isso de não funcionar, partindo do principio
que a JVM está instalada e configurada e ainda é a mesma versão
isso não era para acontecer…
você tentou executar o teu jar pelo prompt, para ver se funga?
( acho que sim, perguntando só para confirmar mesmo ), caso tenha,
você tentou executar na marra a sua aplicação com algo do genero:
o meu arquivo manifest.txt foi criado assim:
"
Main-Class: br/SO/util.Dining_Philosophers
Name: br/SO/util/Dining_Philosophers.class
Java-Bean: True
"
E possuo todos os subdiretórios listados no manisfest e as respectivas classes.
Da criação do jar executei o seguinte comando:
jar cfm <nomedoarquivo>.jar manifest.txt br/SO/trab.. br/SO/util..
Será que existe algo de errado em algumas dessas sintaxes.
Aguardo respostas, mas desde já agradeço, pela ajuda :lol:
E
ErkoPJ
bom me parece estar tudo certo…
mas me deixou intrigado essa mensagem do erro:
java.lang.UnsupportedClassVersionError
um erro de Versão de classe não suportada…
bom as informações que eu consegui a respeito foram relacionadas a
versão de compilação, por exemplo, compilar no 1.5 e tentar executar no
1.4, algo do genero…