如何在 Google Chrome 浏览器中使用 Java?


本文适用于:

  • 浏览器: Chrome

  • Java 版本: 7.0, 8.0


Chrome 对 NPAPI 的支持

用于 Web 浏览器的 Java 插件依赖于跨平台的插件体系结构 NPAPI,它长期以来一直受所有主要 Web 浏览器的支持,并且目前仍然受支持。Google 曾在 2013 年 9 月宣布,计划在“2014 年底”之前从 Chrome 中去除 NPAPI 支持,从而有效地去除对 Silverlight、Java、Facebook Video 和基于 NPAPI 的其他类似插件的支持。最近,Google 修订了计划,现在他们声称计划在 2015 年晚些时候完全去除 NPAPI。由于不明确这些日期是否会进一步延期,我们强烈建议 Java 用户尽快考虑采用 Chrome 的替代产品。我们建议使用 Firefox、Internet Explorer 和 Safari 作为较为长期的选择。从 2015 年 4 月的 Chrome 版本 42 开始,Google 为运行基于 NPAPI 的插件(例如 Java)增加了额外的配置步骤, - 请参阅下文的在 Chrome 版本 42 和更高版本中启用 NPAPI 部分。


Windows 上的 64 位 Chrome

从 Chrome 版本 37 开始,Chrome 提供了用于 Windows 的 64 位格式。运行 64 位 Chrome 时,用户还必须安装 64 位 Java。
 Windows 和 64 位 Java


Mac OS X 上的 Java 和 Chrome

要在 Mac OS X 上运行 64 位 Oracle Java,需要 64 位浏览器。用于 Mac 的 64 位 Chrome 是随 Chrome 版本 39 一起提供的。有关详细信息,请参阅 64 位 Chrome (blog.chromium.org)。


Chrome 和 Linux

从 Chrome 版本 35 开始,Linux 平台中不再提供 NPAPI(Netscape 插件 API)支持。有关详细信息,请参阅 Chrome 和 NPAPI (blog.chromium.org)。

在 Linux 上推荐使用 Firefox 作为 Java 的浏览器。


在 Chrome 版本 42 和更高版本中启用 NPAPI

从 Chrome 版本 42 开始,需要额外的配置步骤以继续使用 NPAPI 插件。

  1. 在 URL 栏中,输入:
    chrome://flags/#enable-npapi 

  2. 单击启用 NPAPI 配置选项的启用链接。

  3. 单击现在显示在配置页底部的重新启动按钮。

开发人员和系统管理员如果在寻求支持 Chrome 用户的替代方法,请查看此博客,特别是 "Running Web Start applications outside of a browser" 和 "Additional Deployment Options" 部分。


Java 插件需要权限

如果 Chrome 中显示 Java(TM) 需要您的运行权限的消息,您将需要响应 Chrome 选项才能在该页上运行插件。选项因 Chrome 版本而异。

Chrome“插件已被阻止”图标(位于地址栏中)

在 Chrome 地址栏中查找“已阻止插件”图标。单击此图标将显示此页上已阻止插件和插件选项

  • 单击始终在 [站点名称] 上允许插件可允许在此站点的所有页上运行插件(包括 Java)。

  • 单击此时运行所有插件可仅允许运行该页上的插件(包括 Java)内容,直到您退出此页为止。

  • 单击继续阻止插件可防止在该页上运行插件。

Chrome 消息栏
  • 单击这次运行以允许仅在此页上运行 Java 内容,直至您离开此页。

  • 单击 Always run on this site(在此网站上始终运行)可允许 Java 在此网站的所有网页上运行。对于此网站上的网页,将不会再显示该消息。

此外,您可以通过管理插件阻止选项分别管理各个站点上的权限。

需要其他插件

如果 Chrome 的消息栏中通知显示此页上的一些元素需要 Java(TM),请单击 Chrome 消息栏中的安装插件,或者从 java.com 下载。


插件过期

如果 Chrome 的消息栏中显示 Java(TM) 由于过期而被阻止,则单击 Chrome 消息栏中的更新插件以获取最新版本的 Java。

转载地址:https://java.com/zh_CN/download/faq/chrome.xml