强制Internet Explorer使用特定的Java Runtime Environment安装?

46 java plugins internet-explorer internet-explorer-6

在查看包含applet的其他人的网页时,如何在安装多个JRE时强制Internet Explorer 6.0使用特定的JRE?

Dan*_*idy 72

首先,禁用当前安装的Java版本.为此,请转到" 控制面板">"Java">"高级">"浏览器的默认Java",然后取消选中" Microsoft Internet Explorer".

接下来,启用您要使用的Java版本.为此,请转到(例如)C:\ Program Files\Java\jre1.5.0_15\bin(其中jre1.5.0_15是您要使用的Java版本),然后运行javacpl.exe.转到高级>默认Java浏览器并检查Microsoft Internet Explorer.

要恢复旧版Java,您需要撤消这些步骤.

请注意,在旧版本的Java中,默认Java for Browsers称为<APPLET>标记支持(但效果相同).

这种方法的好处是它不会影响其他浏览器,也不会影响默认的系统JRE.

  • 在JRE 7.25控制面板中,在"Default Java for Browsers"下,Microsoft Internet Explorer被检查并且显示为灰色,因此我无法更改它. (44认同)
  • 这应该标记为正确的答案. (3认同)
  • Baodad - 您可以在HKLM\Software\JavaSoft\Java插件\ <版本>\UseJava2IExplorer下的注册表中更改此设置 - 将其设置为1 (2认同)

Kay*_*rin 22

我今天也有同样的问题,我同意Jack Leow的观点.基本上,在Windows XP上,我不得不转到控制面板> Java,然后:

  1. Java选项卡
  2. 单击"查看"按钮
  3. 仅启用我想要的JRE(即JRE 1.5.x并禁用1.6.x)
  4. 重启IE
  5. 在IE中加载applet页面
  6. 瞧,它正在加载正确的JRE版本!


Ste*_*nne -1

如果您的意思是当您不是编写网页的人时,那么您可以通过 Win XP SP2 中添加的管理加载项IE 选项屏幕禁用您不想使用的加载项

  • 这似乎根本无法解决问题——您在这里所能做的就是启用或禁用 Java。或者我错过了什么? (5认同)
  • @StephenDenne,你为什么不删除这个答案? (3认同)
  • 这个答案也没有解决我的问题。 (2认同)