启动Web Start应用程序时,在32位Windows上发生Java崩溃

时间:2015-03-27 07:36:39

标签: java windows-7 internet-explorer-11 java-web-start

在工作中,我们使用使用Java Web Start的人事管理系统。 我们使用Java 8.40,Internet Explorer 11和Windows 7.大多数是64位Windows,但有些是32位。 使用32位Windows 7的计算机每天早上启动应用程序时都会遇到问题。在应用程序启动之前,他们必须尝试2到10次。一旦他们进入,他们可以关闭应用程序,它将开始没有任何问题。 Chrome通常效果更好,但有一项政策正在使用IE。

我没有运气就遵循了Oracles Java故障排除指南和其他在线资源。

我有。:

  • 选中了防病毒和防火墙配置。
  • 确保在浏览器中激活了Java
  • 检查了Java控制面板中的不同配置
  • 删除了IE和Java控制面板中的临时文件
  • 我确保使用32位JRE
  • 测试运行没有附加组件的IE
  • 和很多其他的东西

这个link是我在微调Java时发现的更有用的一个。

当我选择在Java控制面板中显示控制台并启用跟踪和日志记录时,这就是应用程序无法启动时会发生的情况:

  • 控制台出现并开始记录事件
  • 控制台突然关闭
  • Java加载图片永远不会出现
  • Java和Windows日志文件不会显示任何错误。

尽管Java似乎崩溃,但在任何地方都找不到错误文件(hs_err_pid *)。我搜索了整个磁盘,甚至尝试设置JVM参数来设置错误文件的路径(感谢Saeid)

我还在应用程序启动期间使用jp2launcher进程上的过滤器和Java缓存文件夹的路径运行Process Monitor,但这并没有给我任何有用的信息。

我想强调应用程序最终会启动。 32位用户只需要尝试几次。 64位用户似乎没有任何问题。

这是Process Console在Java控制台窗口突然关闭时显示的内容: Process Monitor

这是跟踪文件在同一时刻看到的内容: enter image description here

和日志文件: enter image description here

0 个答案:

没有答案