Executando o arquivo jar no Windows - Solicitar que o usuário baixe o JRE

0

No OS X, quando tento executar um arquivo .jar , o sistema me pedia para baixar o Java Runtime Engine se eu não o tivesse instalado, o que faz sentido.

No entanto, no Microsoft Windows, isso não acontece; Eu simplesmente recebo uma mensagem típica de janela dizendo que não tenho nenhum programa para abrir esse tipo de arquivo.

Existe alguma maneira de informar ao usuário que ele precisa ter o JRE, porque, caso contrário, o usuário final típico não entenderá como lidar com ele.

    
por hugohilario 08.04.2015 / 16:11

1 resposta

1

Você não deseja que o usuário "instale" seu aplicativo, e você não quer distribuir um pacote grande, mas, se você estiver disposto a adicionar um segundo arquivo, você pode obter o resultado desejado distribuindo um arquivo .bat com seu .jar . Um arquivo de lote pode implementar o comportamento que você descreve:

  • Verifique se o JRE está instalado.
    • Se for, execute o JAR.
    • Se não estiver, exiba uma mensagem informativa.
por 13.04.2015 / 14:22