如何在Microsoft Edge Web浏览器中启用Java?
我的公司Web应用程序正在使用Java Applet访问用户文件系统。目前,我们无法将其替换为其他任何东西。
如何在Microsoft Edge中启用Java?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
我的公司Web应用程序正在使用Java Applet访问用户文件系统。目前,我们无法将其替换为其他任何东西。
如何在Microsoft Edge中启用Java?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(7)
正如其他人所提到的那样,Microsoft Edge不支持Java,ActiveX,Silverlight,浏览器助手对象(BHOS)和其他插件。大多数现代浏览器都从插件转向标准的HTML5控件和技术。
如果您必须继续在公司Web应用中使用Java插件,请考虑将网站添加到 enterprise模式网站列表。这将自动提示用户在IE中打开。
As other folks have mentioned, Java, ActiveX, Silverlight, Browser Helper Objects (BHOs) and other plugins are not supported in Microsoft Edge. Most modern browsers are moving away from plugins and toward standard HTML5 controls and technologies.
If you must continue to use the Java plugin in a corporate web app, consider adding the site to an Enterprise Mode site list. This will automatically prompt the user to open in IE.
您无法打开Java applet(也不能其他任何其他 npapi plugin)并且将来不会添加。
此外,您应该意识到,在下一个Google Chrome(V45- 2015年9月到期)中也不再支持。
工作范围
有几件事可以做:
使用Internet Explorer 11
您会发现在Windows 10中,您已经安装了Internet Explorer 11。 IE 11继续支持NPAPI(包括Java applets)。
IE11被弹出(
c:\ program Files \ Internet Explorer \ iexplore.exe
)。只需将此EXE固定在您的任务栏中,以便于访问即可。使用Firefox
您还可以在Win10中安装和使用Firefox 32位扩展支持版本。 Firefox默认情况下已禁用NPAPI,但这可以覆盖。这将仅在2018年初才得到支持。
You cannot open Java Applets (nor any other NPAPI plugin) in Microsoft Edge - they aren't supported and won't be added in the future.
Further you should be aware that in the next release of Google Chrome (v45 - due September 2015) NPAPI plugins will also no longer be supported.
Work-arounds
There are a couple of things that you can do:
Use Internet Explorer 11
You will find that in Windows 10 you will already have Internet Explorer 11 installed. IE 11 continues to support NPAPI (incl Java Applets).
IE11 is squirrelled away (
c:\program files\internet explorer\iexplore.exe
). Just pin this exe to your task bar for easy access.Use FireFox
You can also install and use a Firefox 32-bit Extended Support Release in Win10. Firefox have disabled NPAPI by default, but this can be overridden. This will only be supported until early 2018.
Edge删除了对插件的所有支持。这意味着不再支持Java,ActiveX,Silverlight和其他插件。因此,Microsoft包括Internet Explorer 11,它确实支持这些插件,并使用Windows 10的非移动版本。如果您正在运行Windows 10并且需要插件支持Edge不是一个选项,那么IE 11是。
Edge has dropped all support for plugins. This means that Java, ActiveX, Silverlight, and other plugins are no longer supported. For this reason Microsoft has included Internet Explorer 11, which does support these plugins, with non-mobile versions of Windows 10. If you are running Windows 10 and need plugin support Edge is not an option, but IE 11 is.
关于此,Java声明在Windows 10上,Edge浏览器不支持插件,因此它不会运行Java。
(请参阅 https://www.java.com/it/it/it/it/it/download/winload10.jsp - >
它还报告了一个通知:Java在Windows 10中尚未正式支持。
(请参阅)
About this, java declares that on Windows 10, Edge browser does not support plugins, so it will NOT run java.
(see https://www.java.com/it/download/win10.jsp --> only visible with edge in win10)
It also reports a notice: java is not officially supported yet in Windows 10.
(see https://www.java.com/it/download/faq/win10_faq.xml)
IE11 确实接受 Java,根据以下链接:
http://windows.microsoft.com/en -us/internet-explorer/install-java#ie=ie-11
并且 Firefox 还打算根据以下内容在 2016 年底之前删除 NPAPI:
https://blog.mozilla.org/futurereleases/ 2015/10/08/npapi-plugins-in-firefox/
IE11 do accept Java according to the link below :
http://windows.microsoft.com/en-us/internet-explorer/install-java#ie=ie-11
And firefox also intended to remove NPAPI by the end of 2016 according to :
https://blog.mozilla.org/futurereleases/2015/10/08/npapi-plugins-in-firefox/
众所周知,Java Applet 无法在现代浏览器中运行,但有一个快速解决方法,即激活 Microsoft 兼容模式。该模式可以在 Edge 浏览器中激活,您可以选择以 IE 兼容模式打开页面,这样 ActivX 和 Java 等就可以像 IE11 中一样工作了。
IE 模式下的 M Edge 支持以下 Internet Explorer 功能:
参考:
That Java Applets are not working in modern browsers is known but there is a quick workaround which is activate the Microsoft Compatibility Mode. This mode can be activated in your Edge browser and you can select to open the pages on the IE compatibility mode, and in this fashion the ActivX and Java and so works as in IE11.
M Edge in IE mode supports the following Internet Explorer functionality:
As refs:
我希望你一切都好。
您可以在 MS Edge 浏览器上下载添加边缘扩展,该扩展将允许您运行 Java 小程序。
您可以尝试名为的扩展:CheerpJ Applet Runner
I hope you are doing well.
You can download add edge extension on MS edge browser that will allow you to run java applet.
You can try the extension called : CheerpJ Applet Runner