在我将 macbook pro 升级到 OS X 10.8.2(同时将 Java 升级到 7)后,Chrome 无法运行 Java 小程序。当我尝试打开包含 Java 小程序的页面时,它会提示我安装 Java 插件。即使我按照指南重新安装 Java,问题仍然存在。但 Safari 可以正常使用 Java。我的 Chrome 版本是 22.0.1229.94。
有人遇到过同样的问题吗?这是一个未知问题吗?有解决方案吗?
答案1
这是因为 Chrome 是 32 位浏览器,不支持 JRE 7。他们的常见问题解答:
问:我应该安装 JRE 还是 JDK?
答:如果您计划运行 Java 应用程序,请安装 Java 运行时环境 (JRE)。JRE 也称为 Oracle Java。安装 JRE 后,您可以通过双击 JAR 文件、JNLP 文件以及通过浏览器启动 Java 小程序和应用程序。请注意,JRE 不支持 32 位浏览器(例如 32 位模式的 Firefox 和 Chrome)。
答案2
您运行的是 64 位 JVM,而 Chrome 仅提供 32 位版本。您必须使用其他浏览器或降级 JVM。