My reason for a launcher is that I'm building an alternative to jpackage
that uses npm for deployment/versioning/updates and allows you to build
native bundles for all platforms (Mac/Linux/Windows) on any platform.  I.e.
You don't need to be building on a Windows box to create a native windows
exe.  You don't need to worry about Mac codesigning and notarization,
etc...  It just takes care of all that for you on whatever system you're
developing on.

I already had it working well but it currently launches JVM in a separate
process which wasn't optimal - so I'm working on improving it to be able to
run in the same process as the launcher.  This (I think) was the last
obstacle.

Best regards

Steve

On Thu, Jan 20, 2022 at 7:13 AM Michael Hall <mik3h...@gmail.com> wrote:

>
>
> > On Jan 20, 2022, at 9:08 AM, Steve Hannah <st...@weblite.ca> wrote:
> >
> > I just wanted to post an update on this in case it helps some future dev
> > who gets stuck on the same issue.
> >
>
> You probably have good reasons for having your own launcher but you might
> want to consider if jpackage could be an alternative and let that handle
> these cross-platform application details.
>
>

-- 
Steve Hannah
Web Lite Solutions Corp.

Reply via email to