我可以安装旧的java插件吗?

时间:2015-07-07 16:32:32

标签: java browser applet signed-applet appletviewer

有没有办法在我的任何浏览器(IE,Firefox,Chrome或Opera)中安装旧版本的Java插件?我希望能够测试一组applet而无需对它们进行数字签名,但Oracle的疯狂签名策略使其无法实现。 appletviewer不会为我剪切它(applet在同一页面上相互交互并使用JavaScript)。似乎不可能在没有向某个地方的某个人付钱的情况下签署一个小程序,我真的不能为此烦恼......

除了JDK 1.8之外,我还安装了旧的JDK 1.5;有没有办法说服浏览器使用它?也许是一个旧的浏览器,如果我能找到某个地方? (我有一个Netscape 3的副本,但可能有点旧...)

欢迎任何建议,除了“签署小程序”!

2 个答案:

答案 0 :(得分:0)

当然,有几种方法可以测试你的小程序:

  1. 使用自签名证书对您的applet进行签名,并将该证书添加到证书存储区(java和浏览器)
  2. 获取许多官方CA之一的试用证书并签署您的小程序
  3. 减少java系统属性中的安全性滑块 - 特别是如果您安装了较旧的Java版本(例如Java 1.7.17,可在oracle的java下载存档中找到)
  4. 使用不同的浏览器测试您的网页/小程序。特别是IE没有关于applet安全性的严格规则,如chrome或firefox(默认情况下它们会停用插件等)。
  5. 但请注意,这些解决方案仅适用于本地测试而非高效环境......

答案 1 :(得分:0)

尝试在“Java控制面板> Java>视图”

中启用表中的java 1.5

对于终端中的Linux类型jcontrol
用于在Java配置的控制面板中进行Windows搜索。

应该为applet启动Java 1.5。