微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用jdeps + jlink + jpackage构建Windows自包含应用程序后,EXCEPTION_ACCESS_VIOLATION

如何解决使用jdeps + jlink + jpackage构建Windows自包含应用程序后,EXCEPTION_ACCESS_VIOLATION

我正在尝试使用windows + jdeps + jlinkjpackage构建捆绑包(自包含应用程序)。

在Mac上,通过相同的步骤,我设法通过组合{{1}为该项目JPackageScriptFX创建了一个完全正常运行的自包含“ .app”(以graph-editor为参考) }}和使用maven + jdeps + jlink的脚本。

我希望jpackage + jdeps + jlink的相同配置在安装wix 3.x后在Windows上也可以使用。

该程序可以正常运行并生成安装程序,但是不幸的是,当我启动“ .exe”文件时,出现以下错误

  • 有关我使用的配置的更多详细信息,请参见here
  • 我使用的“蝙蝠”脚本是这样的:build_app.bat
  • 在Windows上的main project上运行jpackage,可以复制该问题。

maven install

完整的“ .log”打印可以在here中找到。

解决方法

zip.dll{your app path}/runtime/bin/ 复制到 {your app path}

,

我不知道该解决方案是否适合其他遇到相同问题的人,但是对我来说,只需将JDK切换为Liberica JDK即可。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。