oi pessoal, estou gerando um jar através do eclipse, usei todas as opções default do assistente, escolhi a classe main, coisa e tal, mas quando dou o duplo clique pra rodar o jar nada acontece… rodando pelo eclipse funciona normalmente.
alguém passou por algo do tipo que pode me ajudar? obrigado
Algumas vezes aconteceu isso comigo, o problema era que estava dando erro (Exceptions). Tente rodar via linha de comando java -jar nomeArquivo.jar (no prompt ou terminal - depende do SO) e verifique se não está sendo lançada nenhuma exceção.
Se for um projeto simples tente abrir esse .jar com seus descompactador preferido e veja se tem uma pasta chamada META-INF.
Dentro dela deverá ter um arquivo chamado MANIFEST.MF semelhante a esse:
realmente é isso, instalei um pacote de terceiros…
mas tenho uma dúvida que sempre tive vergonha de perguntar ><
por que motivo eu tento usar o comando jar no cmd e ele diz que o programa não existe? a mesma coisa acontece com o javac, já o java funciona normal.
aí sempre usei o eclipse pra gerar jars, mas dessa vez não vai ser possível, daí já aproveito e tiro essa dúvida que me corrói faz tempo x) :oops: