Is Java WebStart Deprecated?

Emmanuel Bourg ebourg at apache.org
Tue Nov 7 13:55:44 UTC 2017


Le 7/11/2017 à 14:29, Robert Zenz a écrit :
> Correct me if I'm wrong, but doesn't this pull in (and install) *all*
> dependencies for the JDK in that (foreign) architecture, including kernel and
> libraries?

Yes it will pull all the dependencies (I don't think it goes as far as
pulling the kernel though).

Another fun thing I didn't think initially, on Linux the images produced
by jlink will not only be distro specific but also release specific,
because the JRE was built with release specific versions of the
dependencies.

So if the application is targeting Ubuntu, you have to build an image
for ~3 LTS releases and 2 intermediary releases (assuming the oldest
supported LTS release has an OpenJDK 9 package, which isn't true today
but will be in a few years). So that's already 10 jlink images just for
Ubuntu on Intel 32/64 bits (double that for ARM).

Emmanuel Bourg


More information about the discuss mailing list