The whole structure with Java 11 has changed. Java is now a modular platform, where you can create your own "JRE" distribution with specifically the modules that you need to run your application.
The release notes at https://www.oracle.com/technetwork/java/javase/11-relnote-issues-5012449.html have the following sentence:
In this release, the JRE or Server JRE is no longer offered. Only the JDK is offered. Users can use jlink to create smaller custom runtimes.
Documentation about jlink: https://docs.oracle.com/en/java/javase/11/tools/jlink.html
And another article about it: https://medium.com/codefx-weekly/is-jlink-the-future-1d8cb45f6306
Answer from dunni on Stack OverflowWhy did Java 11 JRE not install with JDK and where is the download for just the Java 11 JRE?
OpenJDK 11 download? I only find Oracle JDK!
New versions of Java always coming out but all my apps continue to run in Java 8?
Videos
Title says it all. I need to run a .jar file that was built with Java 10 and need at least the java 10 JRE to run it, but the Oracle site doesn't have downloads for Java 10 or 11 JREs. Am I missing something?
Sorry, I'm confused ...
I've just tried to find the latest version of the OpenJDK 11. This page https://jdk.java.net/11/ links to the Oracle download page https://www.oracle.com/technetwork/java/javase/downloads/index.html
Am I missing something? I was under the impression OpenJDK 11 was a LTS release? I don't want to use the Oracle JDK.