【发布时间】:2021-04-23 06:24:04
【问题描述】:
大家晚上好。
我一直在寻找一个简单且不被弃用的答案来回答我的问题:
我在我的计算机 (Windows) 上创建了一个 java 程序。从那个程序中,我创建了一个可运行的 jar,它可以在我的计算机上完美运行。 现在,我想将该 jar 转换为 MAC OS 的可运行文件格式,并在我的应用程序中包含一个 JRE(这样我的客户就不必在他的每台计算机上安装 java)。
经过一些研究,我发现的唯一解决方案太旧(无法使用)或非常复杂(并且没有足够的文档记录)。
我听说过 jar2app,但是您必须包含的有关 JRE 的部分并不是很清楚。很多人也用 launch4j 回答,但它只创建 Windows 可执行文件。
我同时拥有 Linux 和 Windows,但无法访问 MAC OS 计算机来开发任何东西(只是测试)。我正在使用 java 1.8。
【问题讨论】:
-
VassiliKan - 如果其中一个答案解决了您的问题,您可以通过将其标记为已接受来帮助社区。接受的答案有助于未来的访问者自信地使用该解决方案。要mark an answer as accepted,您需要单击答案左侧的大复选标记 (✓)。 注意:您只能接受一个问题的答案。但是,一旦您拥有超过 15 个声望点,您就可以upvote 任意数量的答案。
标签: java windows macos executable-jar