如何在具有不同版本(1.6 和 1.7)的 Windows(7)中运行带有 Java 插件的两个浏览器(Firefox)?

cev*_*ing 5 windows firefox java browser-plugin

对于旧的 KVM 切换器,我需要运行 Java 1.6 的浏览器。但对于所有其他情况,我想使用最新的 Java 浏览器插件 1.7。

在 Linux 上,我可以创建两个配置文件,并在每个配置文件中放置一个指向 Java 插件的符号链接。通过这种方式,我可以轻松创建两个配置文件:一个用于 Java 1.6,另一个用于 Java 1.7。

如何在 Windows 上实现同样的效果?

在我看来,应该在浏览器中运行的 Java 版本是从注册表项中获取的。这使得同一台机器上不可能有两个带有两个不同 Java 插件的浏览器。如何解决这个限制/设计错误?

已经有一个关于 IE 和 Java 1.5/1.6 的类似问题,但也没有答案。

nix*_*xda 4

使用便携式 Firefox 和便携式版本的 Java 1.6 作为第二个浏览器。
\n这样,您仍然可以将主要安装的 Firefox 与安装的 Java 1.7 一起使用

\n\n

你需要三样东西:

\n\n
    \n
  1. Firefox Portable:启动器FirefoxPortable.exe自动检测可移植的 Java 版本
  2. \n
  3. jPortable:PortableApps.com 在 sourceforge.net 上托管Java 的便携式版本
    \n在那里我们找到旧 Java 版本的档案,包括一些 Java 1.6 版本 \xc2\xbb 是的!
  4. \n
  5. 解压 jPortable 和 Firefox Portable 时,您必须设置正确的安装路径。否则 Firefox 无法检测到 Java 1.6。

    \n\n
    [...]--+--\\ CommonFiles \\ Java \\ bin \\ java.exe\n       |\n       +--\\ Firefox \\ FirefoxPortable.exe\n
    Run Code Online (Sandbox Code Playgroud)\n\n

    如您所见,Firefox 启动器会向上跳转一个文件夹并查找名为 的文件夹CommonFiles并加载放置在其中的所有插件

  6. \n
\n\n

校样屏幕\n在此输入图像描述

\n\n
\n\n

您可能会在 Firefox Portable 下的Addons \xc2\xbb Plugins. 只需禁用 Java 1.7,这样您的第二个浏览器将仅使用 1.6

\n