2017-08-13 59 views
1

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

Apache Pivot网站。

最新发布2017年7月4日,枢轴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版本并且已经满足了它。我希望它运行。

+0

非常令人惊讶的是,他们的网站上仍然有Java applet演示。 –

+0

你怎么知道他们有Java applet演示? – Dims

+0

我不得不删除类似的问题,为什么验证Java版本不工作在铬 – user7294900

回答

4

这消息告诉您该网页正在尝试运行Java applet(这是Java插件做什么)。

如果你想运行一个Java小程序,你将不得不使用过时的(或小品牌)的浏览器,这显然一个不推荐。

Chrome和Firefox双双下降支持了Java插件(和支持一般NPAPI插件,虽然他们已经列入白名单的Flash一小会儿),和边缘从来没有过。这种情况的原因取决于谁你问而变化,当你问他们,但本质A) 的Java插件有安全问题由来已久,B) 配套基础NPAPI是一个不平凡的技术债务是浏览器厂商不再需要携带,C) 现在,网络已经成熟了很多,本机视频,动画等,对NPAPI风格的插件的需求大大减少。

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

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

+0

是的,事情会慢慢降低到中世纪...... – Dims

+0

这是否意味着甚至无法运行[Progress Applet Demo](https://docs.oracle.com/javase/tutorial/deployment/applet/examples/dist/applet_AppletWithCustomProgressIndicator /AppletPage.html)来自[Oracle教程](https://docs.oracle.com/javase/tutorial/deployment/applet/customProgressIndicatorForApplet.html)?没有JDK,但不应该要求在Chrome中查看它。 –

+0

@LaurieStearn:是的。小程序是一项死亡技术。 –

1

如果您检查网页的Apache枢使用小程序: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