面对install4j:编译失败。原因:会签时出错

Facing install4j: compilation failed. Reason: error during counter signing

我们面临以下错误

[install4j] Creating media file 'Windows':
[install4j] enter code here`Created media file output directory 

[install4j] Dec 18, 2021 2:53:08 PM java.util.prefs.FileSystemPreferences run
[install4j] INFO: Created user preferences directory.
[install4j] Dec 18, 2021 2:53:08 PM java.util.prefs.FileSystemPreferences run
[install4j] INFO: Created system preferences directory in java.home.
[install4j] install4j: compilation failed. Reason: error during counter signing

只有当我一次触发多个 CI jenkins 作业(最少 7 个)并且在 jenkinsfile

中尝试了以下选项时才会出现此问题
-J-Dinstall4j.counterSignRetry=60
-J-Dinstall4j.connectTimeout=20000
-J-Dinstall4j.readTimeout=20000

JVM 选项终于解决了歌手间歇性连接问题 -Dinstall4j.connectTimeout=25000 并且我们能够一次 运行 15 个作业而不会失败