Is Java WebStart Deprecated?
Robert Zenz
robert.zenz at sibvisions.com
Tue Nov 7 10:31:40 UTC 2017
Ah, I see. This is done implicitly by specifying a different modulepath. To be
exact, specifying the path to the modules of the target system. Thank you.
I was looking for some information on it in the jlink documentation at
https://docs.oracle.com/javase/9/tools/jlink.htm but couldn't find anything
about it in there, so that is why I was confused.
On 07.11.2017 11:09, Alan Bateman wrote:
> On 07/11/2017 09:48, Robert Zenz wrote:
>> So, if you want to distribute such an image to Microsoft Windows, macOS and
>> Linux clients you need all three OSs set up to create images for them?
>>
> jlink does supports cross targeting, meaning you can run jlink on say macOS and
> create run-time for say windows-x64. There is limited testing of the
> combinations so please report any issues that you run into.
>
> One other thing is that the jlink plugins that do code generation at link time
> do not consistently check the version of the target platform. This is something
> that needs to be fixed. In the mean time, you need to make sure that the the
> packaged modules are the same version as jlink, e.g. you can't run jlink on a
> JDK 10 build to create a 9.0.1 run-time image and vice versa.
>
> -Alan.
More information about the discuss
mailing list