【问题标题】:Java applet stopped working in Firefox, in IE it works fineJava 小程序在 Firefox 中停止工作,在 IE 中可以正常工作
【发布时间】:2016-05-06 12:18:29
【问题描述】:

我的 java 小程序在 Firefox 中停止工作,但在 IE 中可以正常工作。由于越来越多的人遇到同样的问题,我想这个问题可能是由新的 java 更新引起的。

我检查了发行说明并尝试了建议的解决方法,但没有帮助。

小程序在 Firefox 中所做的只是加载,然后立即开始拆卸,从以下日志中可以看出:

basic: Applet initialized
basic: Starting applet
basic: completed perf rollup
basic: Applet made visible
basic: Applet started
basic: Told clients applet is started
basic: Starting applet teardown
basic: Finished applet teardown
basic: Removed progress listener: sun.plugin.util.ProgressMonitorAdapter@195f30
basic: PluginMain.unregisterApplet: 1 from mananger sun.plugin2.applet.Applet2Manager@1289261

任何想法在这里可能会有所帮助?

【问题讨论】:

  • 正如@MadProgrammer 喜欢说的那样,Applet 是一种已弃用的技术。它也可能在 IE 中停止工作的那一天(也可能不再使用 IE 的那一天到来)。
  • 这比“那一天可能会到来”更紧迫。 今年已经或将要从 Edge、Chrome 和 Firefox 中删除对 Flash 以外的插件的支持。您最好花时间寻找小程序的替代方案;插件是死胡同。

标签: java firefox applet


【解决方案1】:

其实这个问题有多种原因。我正在分享其中一些并提供一些建议链接来解决问题。你必须尝试一下。

建议一:

此警告不是来自 firefox,而是来自 java 插件本身 - 请update your plugins

有关 java 安全设置的更多信息也可在 oracle 支持处获得:https://www.java.com/en/download/help/jcp_security.xml

资源链接:

  1. How can I stop Firefox from blocking a Java applet from a site that I trust?

建议二:

删除 JavaFX (Windows) 的独立版本

如果你安装了 JavaFX,那么

  1. Find and remove all versions of JavaFX 和 Java 通过 Windows 卸载控制面板。
  2. 运行Microsoft uninstall utility 修复损坏的注册表 防止程序被完全卸载或 阻止新的安装和更新。
  3. Reinstall Java

建议 3:

旧版本的 Java 部署工具包 (DT) 和 Java 插件已被 Firefox 禁用。某些 Java 版本被 Firefox 标记为“附加组件可能导致问题”。

如果 Firefox 认为加载项不安全并且可能导致安全风险,它将阻止加载。在软阻止的情况下,Firefox 会显示一条警告消息,但如果用户愿意,它会允许用户继续,但安全性会受到影响。在硬阻止的情况下,Firefox 将阻止安装,因此用户无法使用此附加组件。要解决此问题,用户应更新到最新版本的 Java。

解决方法

升级到最新的 Java 7 版本应该可以解决此问题。如果您看到警告消息,请按以下步骤操作:

  1. 确保选中禁用框。
  2. 点击重启 Firefox。
  3. 下载最新版本的 Java..

资源链接:

  1. Firefox warning message: Add-ons may be causing problems

建议 4:

firefox 和偿付能力的 java 小程序问题有 2 个链接。你可以通过:

  1. I can't run applet on my firefox browser
  2. Java applet not working in firefox

【讨论】:

    【解决方案2】:

    【讨论】:

      【解决方案3】:

      我相信,您使用的是 java 7/8。你有没有检查过Mozilla的以下链接。 https://java.com/en/download/help/firefox_java.xml。由于小程序作为插件工作,因此此选项会有所帮助。

      【讨论】:

      • 不,这没有帮助:/
      【解决方案4】:

      更新您的 firefox 设置以允许 applet,更新正确的 java 插件和 firefox 内的权限。大多数小程序未加载问题似乎与权限相关。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多