Converting a Java UberJAR into a native macOS application using jpackage solves permission issues with network volumes. The process involves using jpackage to create a proper macOS app structure, integrating it into a Maven build with the jpackage-maven-plugin, and optimizing the final app size from 160MB to 82MB by explicitly

4m read time From blog.frankel.ch
Post cover image

Sort: