Eu tenho duas versões do Java instaladas:
C:\Program Files (x86)\Java\jre7\bin\javaw.exe (1.7.0_51)
C:\Java\bin\javaw.exe (1.6.0_38)
Eu quero o Firefox para usar o último (não pergunte; software de trabalho de merda). Eu não quero desinstalar o Java 7 como eu uso para o desenvolvimento do Android, mas eu não me importo em tê-lo como um plugin para o navegador. Não importa o que eu faça, o Firefox sempre encontra o Java 7, e não o Java 6. Aqui estão as coisas que eu tentei:
1. Desativar a versão do Java
No Painel de Controle Java (ambos), fiz isso:
Parece não ter efeito. O Firefox ainda encontra o Java 7. Estranhamente, apenas a versão do Java 7 aparece na aba Sistema - alguma ideia do por quê?
2. Torne o Java 6 o plugin padrão.
eu abri c:\Java\bin\javacpl.exe
e marcou a caixa de seleção da família Mozilla abaixo:
Dá uma caixa de diálogo reivindicando as configurações do navegador foram alteradas. Mas se eu apenas fechar o painel de controle e reabri-lo, a caixa de seleção foi automaticamente desmarcada!
Então, minha pergunta é: como o Firefox encontra e prioriza as versões do Java?