【问题标题】:Java applet: Java.exe process exits after about 1 minute, next generation java pluginJava小程序:Java.exe进程约1分钟后退出,下一代java插件
【发布时间】:2014-08-03 19:30:36
【问题描述】:

情况: - Windows 7的 - JRE 1.7_51 - IE9 - 打印小程序(10 个 JAR,签名(非自签名),清单集)

我正在比较 JRE 1.7_51 上的启用下一代 Java 插件检查打开和关闭设置。我的问题是,启用插件的 JVM (java.exe) 正在运行小程序,大约 1 分钟后会自动退出。由于我在我的小程序中使用了大约 9 个库并且它们都已正确签名,因此 JVM 启动大约需要 30 秒(这对我来说太长了)。 在禁用插件的情况下,JVM 嵌入在 iexplorer.exe 进程中并且永远不会退出。小程序的第一次加载大约需要 10 秒,之后小程序已经加载到 JVM 并立即启动(1 秒)。

我可以在 Windows 任务管理器中看到这两个进程的行为。

我想在启用插件的情况下实现相同的小程序加载结果。有没有办法做到这一点? 我研究了这个问题,恐怕它可能是 Java 设计的问题。

谢谢!

【问题讨论】:

  • 在 Java 控制面板(调试)中启用跟踪和登录。那么请在此处发布任何消息。
  • 感谢您的回答。我正在尝试,但痕迹太长了......

标签: java applet jvm next-generation-plugin


【解决方案1】:

无需使用 Java 面板来启用/禁用下一代插件,您可以在第一个小程序中添加一个特殊标记,以保持 JVM 为下一个小程序加载。

<PARAM NAME="legacy_lifecycle" VALUE="true">

【讨论】:

  • 太棒了。我不敢相信它有效,而且我以前找不到这个。谢谢一百万!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-03-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-10-08
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多