Is Java WebStart Deprecated?

Emmanuel Bourg ebourg at apache.org
Tue Nov 7 12:51:13 UTC 2017


Le 7/11/2017 à 11:31, dalibor topic a écrit :

> While the Oracle JDK 9 download covers more platforms [1], you'd need to
> find a way to run/extract the various target platform installation
> packages on source platforms first, before you can start thinking about
> cross-linking.

On Debian at least you can co-install OpenJDK 9 for several
architectures. I haven't tested, but assuming you are running Debian on
amd64 the procedure would look like this:

  dpkg --add-architecture i386
  dpkg --add-architecture arm64
  dpkg --add-architecture armel
  dpkg --add-architecture armhf
  dpkg --add-architecture ppc64el

  apt-get update
  apt-get install openjdk-9-jdk:i386
  apt-get install openjdk-9-jdk:arm64
  apt-get install openjdk-9-jdk:armel
  apt-get install openjdk-9-jdk:armhf
  apt-get install openjdk-9-jdk:ppc64el

The JDKs for each architecture will then be available at
/usr/lib/jvm/java-9-openjdk-{amd64,i386,arm64,armel,armhf,ppc64el}

But the images built by jlink in this case would be Debian specific. The
deployer would have to redo the same work for Ubuntu, Red Hat and the
other distributions supported (plus Windows and OS X of course).

This is significantly more complicated than the usual JWS deployment
scenario.

Emmanuel Bourg


More information about the discuss mailing list