我从IE 8升级到IE 11.我的机器上安装了java 32位版本1.8_75。当我尝试打开任何嵌入了applet的网站时,java根本没有识别并且控制台没有打开。通过导航到url
,在浏览器中启用或不启用javajavatester.org
我已经取消选中并重新检查了“在浏览器中启用java内容'的java控制面板。但不行。后来我发现了。即使我在程序文件(86)/ Internet Explorer / iexplorer.exe中打开进程,我正在打开的IE 11进程指向64位进程
还有一件事我发现在任务管理器中,IE 11以64位模式运行。找到下面的图像
我尝试重置IE设置并重新安装java。但没用。我有Windows 7 Pro 64位。
答案 0 :(得分:0)
如果您的Java安装包含32位ActiveX插件,您应该知道无法在64位版本的IE中运行32位扩展(反之亦然)。
这在older KB article中有记录,其中(部分)说明:
按照设计,64位版本的Internet Explorer无法承载32位ActiveX控件。此外,32位版本的Internet Explorer无法承载64位ActiveX控件。
您需要安装64-bit version of Java或卸载64位版本的IE并安装32-bit version。
请注意,Java插件是针对恶意软件和其他恶作剧的经常受到攻击的矢量。有些人已经完全卸载或禁用了插件,除了very controlled circumstances。您可能希望考虑使用此插件和其他插件。
希望这会有所帮助......
- Lance