运行 JNLP 卡在验证应用程序

问题描述

我们有一个使用 JNLP 文件运行的 Java 应用程序。它通常工作正常,但我们有一台无法运行它的 PC,因为在运行 JNLP 期间进度条卡在验证应用程序步骤: Verifying Application step 它不会向前移动。

我们已经尝试过:

  • 等待至少 15 分钟,
  • 再次下载 JNLP,
  • 清除java缓存,
  • 安装最新的 JRE,
  • Java 控制台,但是后来打开了,所以用处不大,
  • 尝试在 Java 控制面板中启用日志记录和跟踪,但日志不包含任何错误或异常。

有什么方法可以调试 JNLP 验证期间发生的事情吗?有没有可用的日志?

编辑:这是安装了 1.8.0_291-b09 Java HotSpot(TM) 64 位服务器 VM 的 Windows 机器。

解决方法

我们找到了! 在 Java 控制面板中打开跟踪和登录后: enter image description here

并使用详细标志运行 JNLP:

javaws -verbose file.jnlp

在 C:\User\user\AppData\LocalLow\Sun\Java\Deployment\log 我们发现日志有错误。

在这种情况下是:

security: Failing over to CRLs: java.net.SocketTimeoutException: Read timed out

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...