我已经使用 Java 有一段时间了,足够长的时间来开始使用 GUI 生成我自己的程序,而不仅仅是在 Eclipse 中运行的教科书上的小示例程序。我想通过将可执行 Jar 包装到 Exe 中,使我的程序对用户,特别是 Windows 用户更加用户友好。所以我找到了 Launch4j,它似乎做得很好,但我不知道该程序中超过一半的选项是什么意思(我花了一个小时才弄清楚如何让它成为一个功能性的 Exe)。我把它交给了一个油炸的人来测试,他回复我说他遇到了 no JRE found 错误。好吧,我想知道如何强制最终用户拥有 JRE,然后我注意到 Launch4j 中的捆绑 JRE 选项。但是我该如何使用它呢?我是否下载了适用于 Windows 的 JRE 离线安装程序,如果可以的话,它会运行吗?找不到安装的?那么系统的正确版本(32位v 64位)呢?我想我在想我会把它引向这个包含 JRE 的神秘包,而我的包装程序将使用它来运行。谁能告诉我如何使用该功能,如果我必须下载什么等。
如果 Launch4j 不是执行此操作的最佳程序,那么请推荐其他程序,我才刚刚开始研究,因为我知道那里有更好的包装器。