2017-08-13 46 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