为什么 Install4j 可执行签名不再起作用?

Why is Install4j executable signing not working any more?

我正在尝试构建几周前运行良好的 Install4j 项目,但现在它抱怨在对可执行文件进行签名时时间戳服务不可用。我们应该使用另一种时间戳服务吗?还是这个服务只是暂时离线?

我正在使用 Install4j 7.0.12。

Preparing configuration

Creating media file 'Windows':
  Collecting files:
  Compiling launchers:
    Compiling launcher 'test':
      Signing executable

Build failed.

Cause: java.io.IOException
       http://timestamp.globalsign.com
       You can set a different timestamp signing service by setting the VM parameter -Dinstall4j.timestampUrl=http://... in bin/install4j.vmoptions
       or by setting the compiler variable sys.ext.timestampUrl in your project.
Cause: java.io.FileNotFoundException
       http://timestamp.globalsign.com

常规设置 > 编译器变量 中添加一个具有以下详细信息的条目似乎可以解决问题:

sys.ext.timestampUrl = http://timestamp.sectigo.com 

这可能与有关。