如何配置 Firefox 以在 XUbuntu 12.04 中使用 Oracle Java?

如何配置 Firefox 以在 XUbuntu 12.04 中使用 Oracle Java?

以前没问题,但几个月前出了点问题,我的银行客户端身份验证 Java 小程序停止工作了。现在我必须重新启动 Windows 并从那里使用它。我已经在 XUbuntu 上安装了 Oracle JDK(手动安装,来自官方 Oracle 分发文件),并将其用于其他目的,但我认为 Firefox Java 插件仍然使用 OpenJDK。如何设置并确保 Firefox 使用特定的 Oracle JDK?

答案1

感谢@fossfreedom,我已经设置 Firefox 使用 Oracle JDK,如下所示:

  1. 我删除了 IcedTea 插件。奇怪的是,apt-get remove它显示未安装,但 Synaptic 提供了帮助。

  2. 然后我建立了一个链接

    ln -s /opt/jdk/jre/lib/i386/libnpjp2.so ~/.mozilla/plugins/

  3. 此时看起来好像 Java 插件已经安装(显示在 Firefox 的插件列表中,并且在小程序页面上没有显示错误弹出窗口)但实际上它不起作用:出现了一个动画的 Java 徽标符号而不是小程序。

  4. 然后我尝试打开我的银行应用程序,系统询问我是否信任 Oracle Java。确认后,Java 应用程序开始在所有页面上正常运行。

不幸的是,这并没有解决我的实际问题——银行业务仍然无法运作(无法使用正确的密钥文件和密码登录)。

相关内容