Jre Linux |best| ❲2026❳
openjdk version "11.0.22" 2024-01-16 OpenJDK Runtime Environment (build 11.0.22+7-post-Ubuntu-0ubuntu222.04.1) OpenJDK 64-Bit Server VM (build 11.0.22+7-post-Ubuntu-0ubuntu222.04.1, mixed mode, sharing) To see the exact JRE path:
# Install Eclipse Temurin 17 JRE wget -O /tmp/temurin.deb https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.9%2B9/OpenJDK17U-jre_x64_linux_hotspot_17.0.9_9.deb sudo dpkg -i /tmp/temurin.deb For RPM-based systems, replace .deb with .rpm . After installation, verify: jre linux
which java # or readlink -f $(which java) Linux allows multiple JREs side-by-side. Use update-alternatives (Debian/Ubuntu) or manually set JAVA_HOME . Using update-alternatives (Debian/Ubuntu) # List available Java runtimes sudo update-alternatives --config java Manually register a new JRE sudo update-alternatives --install /usr/bin/java java /opt/jre-17/bin/java 1700 Manual JRE Switching (any distro) Set environment variables per user in ~/.bashrc or ~/.profile : openjdk version "11
// Hello.java public class Hello public static void main(String[] args) System.out.println("JRE works! Version: " + System.getProperty("java.version")); jre linux