按照该文章,Mozilla已经下降,从NPAPI插件的支持Mozilla Firefox浏览器版本52。是否有任何支持 NPAPI 插件的网络浏览器?我必须经常使用一个使用Oracle Java 插件的网站。我正在使用带有Java JDK 8u121 的Ubuntu 16.04 64位。
非常感谢帮助。谢谢。
EDIT1:3年后问这个问题,Java插件仍然工作正常Palemoon v28.9.2-1 64位上的Ubuntu LTS 20.04。Java 版本是JRE 8u251 64 位
EDIT2: 2020年10月20日的当,甲骨文完全中提到8u271 JRE和JDK包装中取出Java插件此文章。但是 8u261 或以前的版本工作得很好。
我使用本网站上名为 e-PEN 的 Java 小程序为 Pearson 在线评分考试。“最低系统要求”声明仅支持 Vista 或更高版本的 Windows,以及 Internet Explorer 9 或更高版本。
我使用的是 Ubuntu 16.04,我相信对“最低系统要求”的正确解释是,当我联系 ePEN 帮助台时,我可以在这些条件下获得帮助。
奖励部分:我已经使用 Oracle Java 8 回答了我自己的问题(见下文),但我更愿意只使用 FOSS。我已经卸载了 Oracle Java,并在 OpenJDK8 和 IcedTea8 上取得了很大进展。在我编写了一个精心设计的 java 安全策略(基本上是授予我在缓慢的逐行过程中遇到错误的每个权限)并将其复制swt.jar到正确的目录中(如在 Oracle 修复中)之后,小程序会启动所有功能。但是,我总是InterruptedException在几秒钟内被抛出:
Caused by: java.lang.InterruptedException
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:502)
at
sun.applet.PluginAppletViewer.requestPluginCookieInfo(PluginAppletViewer.java:1266)
Run Code Online (Sandbox Code Playgroud)
(或与 相同.requestPluginCookieInfo)导致小程序停止。在终端中运行 Firefox 时,我每次也看到这两个错误:
java.io.FileNotFoundException: https://path/to/applet/parent-url/xbean.jar
java.io.FileNotFoundException: https://path/to/applet/parent-url/tiny_mce_3.5.10.zip.pack.gz
Run Code Online (Sandbox Code Playgroud)
如果我尝试访问真实的 URL 或wget它们,我会收到404 Not Found错误消息,所以我猜这些资源不存在。我尝试下载一个xbean.jar与 swt …