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

14212
ceving

Для старого 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

2 ответа на вопрос

4
nixda

Используйте переносной 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и загружает все плагины, размещенные внутри

контрольный экран enter image description here


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

Если я отключаю более новую Java, которая локально устанавливается в моей системе, jPortable Java также отключается, если я включаю jPortable Java, другой также активируется и выбирается вместо jPortable - что делает невозможным использование более старой Джава. У вас есть какое-то решение для этого? CoDEmanX 9 лет назад 0
Установите «plugin.scan.plid.all» в «false» в вашем переносном Firefox. Это не позволит Firefox использовать запись реестра «MozillaPlugins». Marco 9 лет назад 0
0
Patrick Seymour

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

Работал довольно хорошо, но всего за 10 минут, потом вас просят заплатить 20 долларов в месяц за услугу :( CoDEmanX 9 лет назад 0