gpt4 book ai didi

java - 将 Launch4J 配置为仅使用 32 位 JVM

转载 作者:搜寻专家 更新时间:2023-10-30 21:46:28 24 4
gpt4 key购买 nike

我正在使用 Launch4J 启动我的 Java 应用程序,如果系统上存在 x64 JRE,Launch4J 似乎更喜欢它。

不幸的是,我的应用程序无法在 64 位 JVM 上运行,因为我正在加载 32 位 DLL,这是不可能的,并且会导致 UnsatisfiedLinkError。

有没有办法强制/欺骗 Launch4J 仅使用 32 位 JVM?

最佳答案

我有完全相同的问题:进入 64 位环境,如果安装了 32 位和 64 位 JDK/JRE,此工具始终检测 64 位版本。我已经修补了源代码(java + C++)来制作我自己的版本并重新编译所有。我添加了一个复选框以强制将 32 位 JDK/JRE 检测到 64 位 Windows 环境。只需下载该版本并将其用作原始版本即可。

版本:launch4j-3.0.2-win32_Java32bitsDetection

关于java - 将 Launch4J 配置为仅使用 32 位 JVM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2688932/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com