Как запустить два браузера (Firefox) с плагинами Java в Windows (7), имеющие разные версии (1.6 и 1.7)?


4

Для старого KVM-переключателя мне нужно запустить браузер с Java 1.6. Но для всех остальных случаев я хочу использовать новейший плагин для браузера Java - 1.7.

В Linux я могу создать два профиля и поместить в каждый символическую ссылку на плагины Java. Таким образом, я могу легко создать два профиля: один для Java 1.6 и один для Java 1.7.

Как добиться того же на Windows?

Мне кажется, что версия Java, которая должна быть запущена в браузере, взята из раздела реестра. Это делает невозможным использование двух браузеров с двумя различными плагинами Java на одной машине. Как обойти это ограничение / ошибку дизайна?

Уже есть похожий вопрос о IE и Java 1.5 / 1.6, но он также не имеет ответа.

Ответы:


4

Используйте переносной Firefox вместе с переносной версией Java 1.6 в качестве второго браузера.
Таким образом, вы все равно можете использовать свой основной установленный Firefox вместе с установленной Java 1.7

Вам нужно 3 вещи:

  1. Firefox Portable : программа запуска FirefoxPortable.exeавтоматически обнаруживает портативные версии Java
  2. jPortable : PortableApps.com размещает переносную версию Java на sourceforge.net.
    Там мы находим архивы для старых версий Java, включая некоторые версии Java 1.6 »Да!
  3. При извлечении jPortable и Firefox Portable вы должны указать правильные пути установки. В противном случае Firefox не сможет обнаружить Java 1.6.

    [...]--+--\ CommonFiles \ Java \ bin \ java.exe
           |
           +--\ Firefox \ FirefoxPortable.exe
    

    Как вы видите, панель запуска Firefox перепрыгивает на одну папку вверх и ищет папку с именем CommonFilesи загружает все плагины, размещенные внутри

контрольный экран введите описание изображения здесь


Возможно, вы увидите обе версии Java в Firefox Portable ниже Addons » Plugins. Просто отключите Java 1.7, чтобы ваш второй браузер использовал только 1.6


Если я отключаю более новую Java, которая локально устанавливается в моей системе, jPortable Java также отключается, если я включаю jPortable Java, другой также активируется и выбирается вместо jPortable - что делает невозможным использование более старой Ява. У вас есть какое-то решение для этого?
CoDEmanX

Установите «plugin.scan.plid.all» в «false» в вашем переносном Firefox. Это не позволит Firefox использовать запись реестра «MozillaPlugins».
Марко

0

Вы можете посмотреть на http://browserstudio.com/ . Это от людей виртуализации приложений на Spoon.net. Вы можете смешивать Firefox, IE или Chrome с множеством надстроек / плагинов, включая Java.


Работал довольно хорошо, но всего за 10 минут, затем вас попросили заплатить 20 долларов в месяц за услугу :(
CoDEmanX
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.