
Is that a problem in W10? Would it be a bad idea to use an JDK 11 with a JRE 8? This question says there is no such thing in Windows as a Java 11 JRE, although there is a Java 11 JDK.

On my Windows machine (W10) I am using a Java 9 JDK but a Java 8 JRE (I think). I've also never quite understood either about the versioning of the JRE side of things and how this corresponds to the JDK being used.

OpenJDK 64-Bit Server VM (build 25.171-b11, mixed mode)īut I'm sure that in fact 1.8.0_171 is not the latest version, even of Java 8! If I want to change to 1.11.xxx, which seems to be the latest LTS release (for Oracle non-OpenJDK at least), what should I do? Do I have to manually download something, or use a PPA? How can I be sure my Linux OS is using the version-11 JRE and the version-11 JDK?

On a desktop with a dual boot I currently have Java JDK 8 in the Linux (Mint) system ~ $ sudo apt install default-jdkĭefault-jdk is already the newest version ~ $ java -version
