Você sempre pode fornecer o caminho completo para usar uma instalação específica. Por exemplo:
"C:\Program Files\Java\jre1.8\bin\java" -version
java version "1.8.0_31"
Estamos nos deparando com um problema em que precisamos ter duas versões simultâneas do JRE instaladas para um programa que não oferece compatibilidade com versões anteriores.
É possível desativar / ativar uma versão do JRE por meio da linha de comando?
Você pode acessar a opção no applet do painel de controle Java (javacpl.exe) na guia Java, clicando no botão Visualizar, seguido por marcando "Ativado".
Você sempre pode fornecer o caminho completo para usar uma instalação específica. Por exemplo:
"C:\Program Files\Java\jre1.8\bin\java" -version
java version "1.8.0_31"