Page 1 of 1

Bundled jre version choice

Posted: 28 May 2020, 20:48
by javaapp
The current version of OpenWebStart installs a bundled 1.8 jre. To my understanding this jre is used exclusively for executing OpenWebStart itself and not for any .jnlp applications.

Is there any capability to instead include a different jre version as the bundled jre, for example a java 11 jre?


Re: Bundled jre version choice

Posted: 29 May 2020, 08:41
by Stephan Classen
Yes, you are right, the bundled JVM is only used for running OWS.
One exception to this is if your JNLP contains an <applet-dec> instead of an <application-desc> then it is also run with the bundled JVM.

No, we only build one bundle with an 1.8 Java included.
But you can have a look inside the installation folder. There you will find the bundled JVM and it should be save to replace it with a different JVM (1.8 or greater)

Re: Bundled jre version choice

Posted: 29 May 2020, 08:58
by Andreas Ehret
You can replace the internally bundled JRE as described above, but be aware that we currently testing OpenWebStart with internal Java 8 and you do this at your own risk. Launching your .jnlp applications with OWS JVM Manager configured to use a Java 8+ is fine. Could you give us the reasons beyond that regular use case why you want to exchange also the internal JRE?

Re: Bundled jre version choice

Posted: 30 May 2020, 00:42
by javaapp
Thanks for the response.

We may have some customer sites that disallow installation of older JVMs, that is why I was curious about support for later JVMs to run OWS. I believe that security is the concern.

Re: Bundled jre version choice

Posted: 05 Jun 2020, 09:53
by Hendrik Ebbers

Java 8 is a LTS version of Java and all security fixes that will be done in the Java upstream or newer version of Java (like Java 11) will be backported to Java 8. We are using AdoptOpenJDK internally and the Java 8 LTS of Adopt is planned to be supported with new security updates until 2026:

We (Karakun) offer help in this topic since we are involved in AdoptOpenJDK. If you or your customer want to have a short consulting about the new Java release train, Java licences, OpenJDK or AdoptOpenJDK we can help in such topic.