我们的WebStart应用程序(不是小程序)遇到了奇怪的启动问题。
启动应用程序会显示应用程序闪屏,但javaws进程在没有任何错误消息显示在对话框、Java控制台或日志文件的情况下很快终止。似乎javaws在实际启动实际应用程序之前就停止了。无论用户是从桌面快捷方式还是从网页尝试启动应用程序都没有关系。当使用本地计算机上的javaw运行时,同一应用程序没有任何问题。
该应用程序是签名应用程序(真实证书,而不是自签名),用户在桌面上有应用程序的快捷方式。jnlp定义应用程序可以离线运行,并使用timeout选项进行更新检查。服务器端使用jnl-servlet提供正确的jar版本。
该问题并非每次发生,但如果此类启动失败一次,则很可能(我们观察到约90%的确定性)随后的启动也会失败。重新启动计算机似乎不能解决这个问题。该问题仅限于少数计算机。大多数用户(98%)没有这个问题。
所有出现故障的系统均运行Windows 7 Pro。Java版本可能有所不同,但其中一个例子是64位Java 1.8.0_60、Win7Pro、64位英特尔i3处理器。
这种问题的原因是什么?对于解决此问题的任何帮助都将不胜感激。特别是因为似乎没有任何可用的错误消息来帮助确定问题。
启动应用程序会显示应用程序闪屏,但javaws进程在没有任何错误消息显示在对话框、Java控制台或日志文件的情况下很快终止。似乎javaws在实际启动实际应用程序之前就停止了。无论用户是从桌面快捷方式还是从网页尝试启动应用程序都没有关系。当使用本地计算机上的javaw运行时,同一应用程序没有任何问题。
该应用程序是签名应用程序(真实证书,而不是自签名),用户在桌面上有应用程序的快捷方式。jnlp定义应用程序可以离线运行,并使用timeout选项进行更新检查。服务器端使用jnl-servlet提供正确的jar版本。
该问题并非每次发生,但如果此类启动失败一次,则很可能(我们观察到约90%的确定性)随后的启动也会失败。重新启动计算机似乎不能解决这个问题。该问题仅限于少数计算机。大多数用户(98%)没有这个问题。
所有出现故障的系统均运行Windows 7 Pro。Java版本可能有所不同,但其中一个例子是64位Java 1.8.0_60、Win7Pro、64位英特尔i3处理器。
这种问题的原因是什么?对于解决此问题的任何帮助都将不胜感激。特别是因为似乎没有任何可用的错误消息来帮助确定问题。