Java 插件在 Chrome 中不起作用——我该如何修复?

Java 插件在 Chrome 中不起作用——我该如何修复?

大约一周前,这个插件一直运行良好,但我不知道从那以后发生了什么变化。我刚刚卸载了机器上的所有 JVM 内容,并重新安装了 java.com 推荐的最新 Java 版本(1.6,更新 23)。该插件在 IE 和 Firefox 中运行良好,但在 Chrome 中却失败了,尝试使用该插件的页面表现得好像没有安装 Java。我在 Chrome 8 和 Chrome 9 中都尝试过这个插件,结果相同。

我该如何诊断并修复这个问题?

答案1

如果您使用的是 64 位 Windows,则只有 IE 支持 64 位 Java。Chrome 和 Firefox 仅在安装 32 位 Java 时才可运行。

更多详情 - Google 支持

答案2

这是一个简单的修复,我也在 Chrome 中使用 Java 时遇到了很多麻烦

访问此网站http://www.java.com/en/javafx/

大多数人选择 32 位 Java FX 下载并安装你的问题是 ficex

但我的电子邮件仍然有问题

答案3

刚才我遇到了这个问题,这是由于 MSI 安装程序尝试更新 Java 并搞砸了它而引起的。基本上,Chrome 会查看注册表以找到比 System32 更好的 Java 版本,因此它会访问此注册表项:HKEY_LOCAL_MACHINE\SOFTWARE\MozillaPlugins,其中 @java.com/JavaPlugin,version=xxx 是定义插件正确路径的位置。检查该路径条目与实际路径,如果不匹配,则说明存在此问题。在 32 位 Windows 7 中,它应该是(或者我的是)“C:\Program Files\Java\jre7\bin\plugin2\npjp2.dll”。

答案4

我做了上述所有操作,但半小时后仍然无法运行。我回顾了所有步骤,我已经做对了。最后发现,虽然我关闭了 Chrome 用户界面,但服务仍在运行,这意味着 Chrome 尚未重新启动,所以我杀死了在后台运行的 chrome 进程,它成功了!

相关内容