【发布时间】:2020-05-04 17:35:01
【问题描述】:
我刚刚创建了一个 java 应用程序并使用 moditect-jlink 创建了一个图像,包括 JRE。但现在我想知道如何将它捆绑到 OSX 的 .app 文件中。 有人试过吗?似乎 jpackage 在不断变化,教程很快就过时了。
【问题讨论】:
-
“看起来 jpackage 在不断变化,教程很快就过时了。”是的,依赖测试版软件一般都有这个问题。最好的选择是等到 3 月 Java 14 正式发布。到时候,它的能力就会稳定。
-
(更新:我刚刚看到 jpackage 在 Java 14 中将具有孵化器状态,所以即使在 3 月份它也可能并不完全稳定。我个人会等到它退出孵化器状态。)跨度>
-
您好,我已尝试使用 jpackage 以及预构建的闪烁创建运行时为我的应用程序成功构建 DMG 文件。我在 macOS 上的文件关联仍然存在问题(即为我的应用程序注册文件类型),我还没有尝试签署应用程序。 jpackage 仍然有一些粗糙的边缘,但它可以工作。在最近的几个 EA 版本中,它也或多或少地稳定了。如果您有更具体的问题,请发布。
标签: java macos jlink java-14 moditect