如何在所有主要 Web 浏览器中启用 Java

您是否需要访问依赖旧Java 技术(Java technology)的网站和 Web 服务?您是否(Did)在您的计算机上安装了Java,但您的浏览器显示您的系统上不存在Java ?为什么Java不能按应有的方式工作,您如何使其在您最喜欢的Web 浏览器(web browser)中工作?这些是我们将在本指南中回答的问题。我们将向您展示如何在所有主要的Web 浏览器中启用(web browser)Java ,而这仍然是可能的。如果Java在(Java)ChromeFirefoxOpera上不适合你,Internet Explorer 或 Microsoft Edge(Internet Explorer or Microsoft Edge),请继续阅读:

注意:(NOTE:)为了能够在您的Windows PC上使用(Windows PC)Java,您应该下载最新版本的 Java(download the latest version of Java),然后安装它。如果您已经拥有Java,但不知道哪个版本,我们推荐本教程:我安装了哪个版本的Java?3学习答案的方法(Ways)

如何在 Google Chrome 中启用 Java

2015年9 月(September 2015)Google决定在其Chrome 网络浏览器中删除对(Chrome web)Java的支持。Java 插件(Java plugin)基于一个名为Netscape Plugin API的旧(Netscape Plugin API)API ,该API一直存在安全问题。Google认为是时候让他们放弃这项旧技术,让Web 转向(Web move)更新、更安全的技术,例如HTML5。当您访问使用Java的(Java)网站或 Web 服务(website or web service)时,您现在会看到一条消息:“ Chrome 浏览器(Chrome browser)不支持NPAPI插件,因此不会运行所有Java 内容(Java content)。切换到其他浏览器(Mac上的Internet Explorer 或 Safari(Internet Explorer or Safari))来运行Java 插件(Java plug-in)。”

如果您需要在Google Chrome中使用(Google Chrome)Java,唯一的方法是安装一个名为IE Tab的(IE Tab)浏览器扩展(browser extension)。此扩展程序的名称来自Internet Explorer,它使用Internet Explorer 引擎在(Internet Explorer engine)Google Chrome中显示网页。Internet Explorer支持Java,这意味着您在Google Chrome中打开的IE 选项卡中获得(IE Tab)Java支持。🙂 这不是最直接的解决方案,但它有效,而且设置简单。

使用您的Google Chrome网络浏览器从Chrome 网上应用店(Chrome Web Store)打开 IE Tab 网页(open the IE Tab web page)。在那里,单击或点击右上角(click or tap)(right corner)添加(Add)Chrome ”按钮,然后按“添加扩展程序(Add extension)”按钮确认您的选择以继续安装。

Java,网络浏览器,启用

安装完成并将IE Tab 扩展(IE Tab extension)添加到Google Chrome后,您会看到IE Tab 文档打开,并且在(IE Tab documentation)Google Chrome 窗口(Google Chrome window)右上角的扩展列表中显示一个小的“e”按钮。

Java,网络浏览器,启用

单击(Click)或点击“e”图标,IE Tab 会(icon and IE Tab)下载一个名为 ietabhelper.exe 的文件。它是IE Tab运行和完成其工作所需的可执行文件,因此您必须下载它。如果您想了解IE Tab为什么需要此文件的所有详细信息,您可以阅读(IE Tab)IE Tab在(IE Tab)Chrome中加载的“什么?为什么?常见问题”页面。

Java,网络浏览器,启用

下载ietabhelper.exe 文件(ietabhelper.exe file)后,双击执行。Windows 可能会显示如下所示的安全警告(security warning)。如果您收到类似的提示,请单击或点按(click or tap) 运行(Run)以继续。

Java,网络浏览器,启用

安装帮助文件(helper file)后,您可以在Google Chrome中继续使用(Google Chrome)IE Tab 和 Java(IE Tab and Java)每次您访问在Google Chrome(Google Chrome)中无法正常运行的Java网页时,请单击或点击Chrome右上角的“e”按钮。它会打开一个新的IE Tab 选项卡(IE Tab tab),该选项卡使用Internet Explorer 引擎(Internet Explorer engine),并支持Java。如下图所示,我们的Chrome 网络(Chrome web)浏览器现在表明我们已安装推荐的Java 版本(Java version)。现在,您的Google Chrome 浏览器(Google Chrome browser)也能做到这一点。🙂

Java,网络浏览器,启用

如何在Firefox中启用(Firefox)Java。简短的回答是:你不能!

与Google Chrome(Google Chrome)一样,MozillaFirefox也停止了对(Firefox)Netscape Plugin API的全面支持,并且从2017 年 3 月(March 2017)发布的Firefox 版本 52(Firefox version 52)开始,它不再能够原生运行Java小程序。最初,Mozilla提供了(Mozilla)Firefox的扩展支持版本(Release)( ESR ) 32 位版本,它继续提供对Java的支持。但是,从2018 年5 月 9 日开始,它发布了(May 9th)Firefox 版本 60 (Firefox version 60)ESR ,这是一个对Java(Java)零支持的全新浏览器。此外,自2018 年 9 月(September 2018)起,不再支持较旧的Firefox 52 ESR 版本(ESR version)(支持Java ) 。因此(Therefore),无论您下载和使用什么新版本的Firefox,都无法运行Java

Java,网络浏览器,启用

您的解决方案是切换到Internet Explorer或使用Google Chrome以及上一节中提到的解决方法。

如何在Internet Explorer中启用(Internet Explorer)Java

Internet Explorer中,只要您安装了 Java,就会默认启用(Java)Java。你不应该做任何其他事情来让它工作。

Java,网络浏览器,启用

如果出现任何问题并且遇到问题,则应检查此浏览器中是否启用了“Java 小程序脚本(Java)选项。(Scripting)为此,请启动Internet Explorer 并单击(Internet Explorer and click)或点击右上角(right corner)工具按钮(Tools button)。然后,单击Internet选项(Options)条目。

Java,网络浏览器,启用

Internet选项(Options)窗口的安全选项卡(Security tab)中,选择Internet 区域(Internet zone)并单击自定义级别(Custom level)按钮。

Java,网络浏览器,启用

在“安全设置(Security Settings)-Internet区域”窗口中,滚动到“(Internet Zone window)设置”列表(Settings list)的底部。您应该会看到一个名为“ Java小程序(Java)脚本(Scripting)”的设置。要使Internet Explorer能够使用Java,您应该将其设置为EnabledPrompt

Java,网络浏览器,启用

当您进行设置时,请先在Security Settings - Internet Zone 窗口(Internet Zone window)中按 OK ,然后在Internet Options中按 OK 。

如何在Microsoft Edge中启用(Microsoft Edge)Java

Windows 10中,微软(Microsoft)决定放弃Internet Explorer并构建一个名为Microsoft Edge的新(Microsoft Edge)网络浏览器(web browser)。然而,就像Google 和 Mozilla(Google and Mozilla)一样,微软(Microsoft)也选择放弃旧的和易受攻击的插件,因此该公司决定不在Microsoft Edge中提供对(Microsoft Edge)Java小程序的支持。我们知道在Edge中打开的网站上运行Java 内容(Java content)的唯一方法是使用其“使用Internet Explorer打开”选项。在Microsoft Edge中,当您所在的网页(web page)使用Java,单击或点击窗口右上角的“设置(Settings)和更多”按钮,或按键盘上的window or press ALT+X然后,单击或点击“使用Internet Explorer(Internet Explorer)打开”条目。

Java,网络浏览器,启用

如果您使用的是较新版本的Microsoft Edge,例如 Windows 10 October 2018更新中的版本,请单击或点击单击或点击“设置(Settings)和更多”,然后转到“更多工具”,然后转到“使用Internet Explorer打开”。

Java,网络浏览器,启用

Windows 10在Internet Explorer中启动(Internet Explorer)网页(web page)。如果您的计算机上安装了Java,您就可以看到完整的网页内容(web page content)

如何在 Opera 中启用 Java

Opera基于Chromium 技术,并(Chromium technology and shares part)Google Chrome共享其部分代码库(code base)。直接结果是,当Google决定停止支持包括Java在内的(Java)NPAPI插件时,Opera也停止了对它们的支持。为了让事情变得更有趣,以一种自虐的方式,让Java(Java work)Opera中工作比在Chrome中工作更复杂。

如果您想在Opera中使用(Opera)Java,首先您必须为Chrome制作(Chrome)IE Tab 扩展(IE Tab extension)才能在Opera中工作。要使Opera(Opera use)Chrome扩展一起使用,请启动它并转到此网页:安装 Chrome 扩展(Install Chrome Extensions)。此扩展程序可让您在Opera 浏览器中从(Opera browser)Chrome 网上应用店(Chrome Web Store)下载、安装和使用任何扩展程序。单击(Click)或点击页面右上角的“+添加(Add)Opera ”按钮。

Java,网络浏览器,启用

然后,在Opera中安装Download Chrome Extension后,从 Chrome Web Store导航到IE Tab 页(IE Tab page from the Chrome Web Store)单击(Click)或点击右上角的“添加(Add)Opera ”按钮。

Java,网络浏览器,启用

Opera告诉您要完成安装,您必须转到扩展管理器并单击安装按钮。首先(First),单击确定。

Java,网络浏览器,启用

Opera 会打开一个包含所有已安装扩展的新选项卡。您会在列表中看到IE Tab 扩展名(IE Tab extension)。按安装按钮(Install button),然后单击“是,安装”确认安装。

Java,网络浏览器,启用

然后,单击或点击“e”图标,IE Tab 会(icon and IE Tab)下载一个名为 ietabhelper.exe 的文件。它是IE (IE Tab)Tab(IE Tab)运行和完成其工作所需的可执行(IE Tab)文件歌剧(Opera)

Java,网络浏览器,启用

下载ietabhelper.exe 文件(ietabhelper.exe file)后,双击执行。Windows 可能会显示安全警告(security warning)。如果您看到它,请单击或点击运行(Run)以继续。在那之后,你就可以走了。下次您在Opera(Opera)中加载使用Java的网页时,单击或点击右上角的“e”按钮。它会打开一个新的IE Tab 选项卡(IE Tab tab),该选项卡使用Internet Explorer 引擎(Internet Explorer engine),并支持Java

Java,网络浏览器,启用

哪些网站仍在使用 Java?

Java在过去占有相当大的市场份额(market share)。虽然Google ChromeMozilla Firefox 和 Opera(Mozilla Firefox and Opera)等一些 Web 浏览器停止支持Java小程序,但其他一些浏览器从未支持它们,例如Microsoft Edge。今天,只有Internet Explorer等较旧的浏览器仍支持Java小程序。如果您仍需要使用Java,请在下方发表评论,让我们知道哪些站点和网页仍需要Java。我们很想知道。



About the author

我是一名软件工程师,在 Xbox 行业拥有超过 10 年的经验。我专注于游戏开发和安全测试。我也是一位经验丰富的评论员,并且一直在为一些游戏界的知名人士开发项目,包括 Ubisoft、Microsoft 和 Sony。在空闲时间,我喜欢玩电子游戏和看电视节目。



Related posts