Прошло очень много времени с тех пор, как я попробовал что-то подобное, и вам нужно будет изучить шаги, чтобы быть уверенным, но что-то вроде этого может позволить различным версиям Java сосуществовать так, как вы хотите:
- Установите старую версию по умолчанию. (IE должен получить доступ к этому штрафу.)
- Загрузите более новую версию в форме SDK+JRE; установить / распаковать на ваш выбор места.
- Установите пакетные сценарии, которые временно изменят переменные среды, связанные с Java, с более старой версии на новую (т. Е. С одной конкретной оболочки).
- Сначала настройте другой пакетный сценарий для вызова, настройте среду для новой Java и запустите Firefox.
- Создайте на своем рабочем столе ярлык, который запускает этот скрипт, а не запускает Firefox напрямую.
Конечно, может быть более легкий путь (тм), но это то, что происходит с моей головы.