21世纪。
Apache Pivot网站。
最新发布2017年7月4日,Pivot 2.0.5
演示页面:https://pivot.apache.org/demos/
单击任何演示会显示以下横幅:
我尝试使用Chrome,Firefox和Opera。
如果点击More info
,则会将您转到java下载页面:https://java.com/en/download/win10.jsp
如何解决?
我不想下载并安装最新的JRE。我安装了JDK / JRE版本并且满意。我希望它能够运行。
答案 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。