Java 应用程序不断冻结 Firefox

Java 应用程序不断冻结 Firefox

我在工作中使用这个基于 Java 的小程序,过去两天,当我单击链接打开应用程序时,它可以正常打开并加载所有内容,直到登录部分不显示。此时可以肯定该应用程序已经冻结了 Firefox。无论我让它加载多长时间,它都无处可去。令人沮丧的是,它有时加载得很好!

幸运的是,我有一个通过服务器运行的 unix 程序来运行我需要应用程序执行的一些操作,所以我不会浪费很多时间,但我必须让它更一致地工作。

我有最新版本的 Firefox 14.0.1 和最新版本的 Java,版本 7 Update 6。我甚至进入并删除了旧版本的 Java,看看是否会产生影响,但事实并非如此。我之前也用 Java 验证过这个源,我相信每次都是一样,因为每次打开它时都不会出现新的源。

当我运行 Java 控制台检查错误并查看发生了什么时,它返回的是

java.lang.InterruptedException
    at java.lang.Object.wait(Native Method)
    at sun.plugin2.message.Queue.waitForMessage(Unknown Source)
    at sun.plugin2.message.Pipe$1.run(Unknown Source)
    at com.sun.deploy.util.Waiter$1.wait(Unknown Source)
    at com.sun.deploy.util.Waiter.runAndWait(Unknown Source)
    at sun.plugin2.message.Pipe.receive(Unknown Source)
    at sun.plugin2.main.client.PluginMain.mainLoop(Unknown Source)
    at sun.plugin2.main.client.PluginMain.run(Unknown Source)
    at sun.plugin2.main.client.PluginMain.main(Unknown Source)
java.lang.InterruptedException
    at java.lang.Object.wait(Native Method)
    at sun.plugin2.message.Queue.waitForMessage(Unknown Source)
    at sun.plugin2.message.Pipe$2.run(Unknown Source)
    at com.sun.deploy.util.Waiter$1.wait(Unknown Source)
    at com.sun.deploy.util.Waiter.runAndWait(Unknown Source)
    at sun.plugin2.message.Pipe.receive(Unknown Source)
    at sun.plugin2.main.server.HeartbeatThread.run(Unknown Source)

妈妈,请帮帮我!

答案1

在办公室的旧 XP 桌面上,我遇到了类似的问题,我通过转储 Java 临时文件解决了该问题。升级后,缓存中的某些东西导致异常。不确定您使用的是什么操作系统,但可以从 Java 控制面板执行此操作。尝试一下可能需要 30 秒。

相关内容