Gente instalei o windows 10 hoje final de maio de 2021 e os arquivos jar de aplicações criadas por terceiros não abriam de jeito nenhum, configurei variável path em vários tutoriais, e o único jeito que funcionou foi fazendo como manda o link acima criar um .bat e colocar um script pra executar o jar.
É assim mesmo que vai funcionar a partir de agora ?
Olá vpmaciel1981 !
Não. Deve funcionar como sempre funcionou. O problema está na associação do arquivo jar com o “executador” da JVM na sua máquina. Simplesmente seu windows não sabe qual programa chamar quando você clica no JAR pois não tem esta associação salva no sistema. O .BAT funciona porque nele você deixa explicito ao sistema como e com qual aplicativo você quer executar o arquivo JAR.
Só rodei esse programa sem precisar instalar e resolveu o problema.
RoinujNosde
Poderia resolver clicando com o botão direito em um Jar qualquer -> propriedades -> abrir com -> selecionar o Java Runtime.
vpmaciel1981
Fiquei quase um dia clicando com o botão direito em um Jar qualquer -> propriedades -> abrir com -> selecionar o Java Runtime.
E não funcionou desse jeito.
vpmaciel1981
Instalei o JRE 8 de 64 bits.
Aí apareceu o control panel Java no painel de controle do windows.
Nas configurações do painel de controle java apontei também para o caminho da outra JDK 16.
Aí funcionou.