由install4J创建、公证和安装的带有捆绑OpenJDK的OS X应用程序无法启动

由install4J创建、公证和安装的带有捆绑OpenJDK的OS X应用程序无法启动,install4j,Install4j,我使用install4j 8.0.2为Java应用程序绑定OpenJDK创建dmg。在没有公证的情况下,在非Catalina和Catalina上可以正常运行,但不能使用看门人。(非捆绑和公证版本在Catalina上运行良好。) 但是,在启动时经过公证后,将在对话框中显示以下消息: “jre.bundle”已损坏,无法打开。你应该把它移到垃圾箱里 按“取消”将显示另一个消息对话框,重复该对话框。 再次取消将提供: 发生内部错误(错误代码:无法从捆绑包加载JRE“OpenJDK 11.0.1”无法加

我使用install4j 8.0.2为Java应用程序绑定OpenJDK创建dmg。在没有公证的情况下,在非Catalina和Catalina上可以正常运行,但不能使用看门人。(非捆绑和公证版本在Catalina上运行良好。) 但是,在启动时经过公证后,将在对话框中显示以下消息:

“jre.bundle”已损坏,无法打开。你应该把它移到垃圾箱里

按“取消”将显示另一个消息对话框,重复该对话框。 再次取消将提供:

发生内部错误(错误代码:无法从捆绑包加载JRE“OpenJDK 11.0.1”无法加载,因为它已损坏或缺少必要的资源..)

我不知道如何解决这个问题

在搜索线索时,发现了以下信息:
-捆绑java的
java版本
会给出相同的错误消息
-公证日志未显示任何错误

-OpenJDK很容易与此相关,但我的日志与此矛盾

请尝试使用OpenJDK 11.0.5。您必须在“常规设置->JRE捆绑包”步骤中配置JDK提供程序。将默认JDK版本保留为“采用OpenJDK”,在“选择发布”对话框中选择“openjdk11/JDK-11.0.5+10”,并在媒体配置中设置“生成JRE捆绑包”。我可以在日志中看到相应的JDK被下载、捆绑,dmg被发送到公证处,其日志中没有错误或警告。启动该应用程序时最终得到相同的结果。codesign-vvv的输出是什么?codesign-vvv测试\u openjdk11.dmg测试\u openjdk11.dmg:有效磁盘测试\u openjdk11.dmg:满足其指定要求请发送一个链接,该安装程序可以下载到support@ej-科技网