【问题标题】:Can I install an old java plugin?我可以安装旧的 java 插件吗?
【发布时间】:2015-09-25 06:53:00
【问题描述】:

有没有办法在我的任何浏览器(IE、Firefox、Chrome 或 Opera)中安装旧版本的 Java 插件?我希望能够在不对其进行数字签名的情况下测试一组小程序,但 Oracle 疯狂的签名政策使其成为不可能。 appletviewer 不会为我剪掉它(applet 相互交互并在同一页面上与 JavaScript 交互)。似乎不可能在不向沿线某个地方支付一些钱的情况下获得一个小程序签名,我真的对此不屑一顾......

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

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

【问题讨论】:

  • “如果不向某个地方的某个人支付一些钱,似乎不可能签署一个小程序,我真的对此不屑一顾......” 那么……在向公众部署时,您打算做什么?
  • 我不打算向公众部署。这是我个人使用的工具。

标签: java browser applet signed-applet appletviewer


【解决方案1】:

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

  1. 使用自签名证书为您的小程序签名并将该证书添加到证书存储区(Java 和浏览器)
  2. 获取众多官方 CA 之一的试用证书并签署您的小程序
  3. 减少 java 系统属性中的安全滑块 - 特别是如果您安装了较旧的 java 版本(例如 Java 1.7.17,可在 oracle 的 java 下载存档中获得)
  4. 使用不同的浏览器测试您的网页/小程序。特别是 IE 没有像 chrome 或 firefox 这样严格的小程序安全规则(它们默认停用插件等)

但请注意,这些解决方案仅用于本地测试,不适用于生产环境...

【讨论】:

    【解决方案2】:

    尝试在“Java 控制面板 > Java > 查看”的表中仅启用 java 1.5

    对于 Linux,在终端中输入 jcontrol
    对于 Windows,在控制面板中搜索 Java 配置。

    应该是为小程序启动 Java 1.5。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-07-31
      • 2016-07-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多