簡體   English   中英

我可以安裝舊的Java插件嗎?

[英]Can I install an old java plugin?

是否可以在我的任何瀏覽器(IE,Firefox,Chrome或Opera)中安裝舊版本的Java插件? 我希望能夠在不對它們進行數字簽名的情況下測試一組applet,但是Oracle的瘋狂簽名策略使之成為不可能。 appletviewer不會為我剪切(applet彼此交互並且與同一頁面上的JavaScript交互)。 如果不向某個地方的某人付錢,要簽一個applet似乎是不可能的,而我真的不能為此煩惱...

除了JDK 1.8之外,我還安裝了舊的JDK 1.5。 有什么辦法說服瀏覽器使用它? 也許是舊的瀏覽器,如果我可以在某個地方找到它? (我在某處有一個Netscape 3副本,但這可能有點舊了……)

任何建議都歡迎,除了“簽署小程序”!

當然,有幾種測試小程序的方法:

  1. 使用自簽名證書對小程序進行簽名,然后將該證書添加到證書存儲區(Java和瀏覽器)
  2. 獲得眾多官方CA之一的試用證書並簽署小程序
  3. 減少Java系統屬性中的安全性滑塊-尤其是如果您安裝了較舊的Java版本(例如Java 1.7.17,可從oracle的java下載檔案中獲得)
  4. 使用其他瀏覽器測試您的網頁/小應用。 尤其是IE對於applet安全性(例如chrome或firefox)沒有嚴格的規則(它們默認情況下會停用插件等)。

但請注意,這些解決方案僅用於本地測試,而不是生產環境...

嘗試從“ Java控制面板> Java>視圖”中僅啟用表中的Java 1.5

對於Linux, jcontrol在終端中鍵入jcontrol
對於Windows,請在控制面板中搜索Java配置。

小程序應該從Java 1.5開始。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM