У меня установлены две версии Java:
C:\Program Files (x86)\Java\jre7\bin\javaw.exe (1.7.0_51)
C:\Java\bin\javaw.exe (1.6.0_38)
Я хочу, чтобы Firefox использовал последнее (не спрашивай; дерьмовый рабочий софт). Я не хочу деинсталлировать Java 7, так как использую его для разработки под Android, но мне не важно, чтобы он был плагином для браузера. Что бы я ни делал, Firefox всегда находит Java 7, а не Java 6. Вот что я пробовал:
1. Отключить версию Java
В панели управления Java (оба) я сделал это:
Похоже, не имеет никакого эффекта. Firefox все еще находит Java 7. Странно, но на вкладке «Система» отображается только версия Java 7 - есть идеи, почему?
2. Сделайте Java 6 плагином по умолчанию.
Я открыл c:\Java\bin\javacpl.exe
и установил флажок семейства Mozilla ниже:
Это дает диалоговое окно, утверждая, что настройки браузера были изменены. Но если я просто закрою панель управления и снова открою ее, флажок будет автоматически снят!
Поэтому мой вопрос: как именно Firefox находит и устанавливает приоритеты версий Java?