MacOS bundles using jpackage
Abhinay Agarwal
abhinay.agarwal at gluonhq.com
Tue Sep 23 08:22:22 UTC 2025
We created a DMG package for Scene Builder [1] using jpackage in JDK 25.
After installing the app, we found that with the recent changes [2] introduced in jpackage,
it no longer adds the default entitlements to the macOS builds. As a result, SceneBuilder.app crashes during startup.
We even tried adding explicit entitlements using `--mac-entitlements`, but to no avail.
Furthermore, we discovered that the `--mac-package-signing-prefix` flag now requires the prefix to end with a `.`,
which wasn’t the case earlier.
- Abhinay
[1] https://github.com/gluonhq/scenebuilder
[2] https://bugs.openjdk.org/browse/JDK-8333664
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.org/pipermail/core-libs-dev/attachments/20250923/ec08f028/attachment.htm>
More information about the core-libs-dev
mailing list