jpackage current status
Michael Hall
mik3hall at gmail.com
Mon Feb 24 22:24:10 UTC 2020
>
> now you can build runtime that has the tools like I do here:
>
>> $JDK_HOME/bin/jlink --bind-services --output mods.runtime --add-modules me.mymodule --module-path '../input-mods/mods'
> (../input-mods/mods has my app in me.mymodule)
>
> then in app you can find any of the tools by using System.getProperty("java.home") and looking in "bin" subdir.
>
> So in the app you can refer to any of the tools by their full path.
>
> My proposed addition of --jlink-options jpackage option would only make the first step unnecessary.
>
Seems like this would work if users were aware they needed to build the path. I could of sworn though that there were occasions where I successfully just created and copied in commands. I was wondering if there were some way in the native launcher to have the bin directory included in the paths searched by the launched java task. Maybe not. I just thought this used to work.
More information about the core-libs-dev
mailing list