Apache Pivot网站上的此浏览器不支持Java Plug-in

时间:2017-08-13 11:25:30

标签: java browser plugins windows-10 apache-pivot

21世纪。

Apache Pivot网站。

最新发布2017年7月4日,Pivot 2.0.5

演示页面:https://pivot.apache.org/demos/

单击任何演示会显示以下横幅:

enter image description here

我尝试使用Chrome,Firefox和Opera。

如果点击More info,则会将您转到java下载页面:https://java.com/en/download/win10.jsp

如何解决?

我不想下载并安装最新的JRE。我安装了JDK / JRE版本并且满意。我希望它能够运行。

2 个答案:

答案 0 :(得分:4)

该消息告诉您该页面正在尝试运行Java applet(这就是Java插件所做的)。

如果您想运行Java小程序,则必须使用过时的(或次要品牌)浏览器,显然不建议这样做。

Chrome和Firefox都放弃了对Java插件的支持(一般来说支持NPAPI插件,虽然他们已经将Flash列入白名单一段时间),但Edge从来没有这样做过。这种情况的原因取决于您询问的对象以及何时提出要求,但实质上是A)Java插件有很长的安全问题历史记录,B)支持基础NPAPI是一项非常重要的技术债务,浏览器供应商不再想要随身携带,C)现在网络已经成熟了很多,有原生视频,动画等,对NPAPI风格插件的需求大大减少了。

签名 Java小程序将在IE11中运行,如果您告诉Java安装允许它(在Java配置小程序的“安全”选项卡上)。我不知道一个未签名的人会不会。我希望不会。

否则,您无法运行Java小程序。因为这是21世纪。 : - )

答案 1 :(得分:1)

如果您检查页面,Apache pivot将使用Applet:org.apache.pivot.wtk.BrowserApplicationContext$HostApplet和已签名的jar作为pivot-core-2.0.5.signed.jar

它调用runApplet并在检查时失败:

if(document.readyState=="complete"){
  clearInterval(B);h()}},15);
  k("[runApplet()] Java Plug-in is not supported by this browser");return
} 

由于安全问题,Applet技术的支持率下降。请参阅超级用户网站中的great explanation