Skip to main content

Change JAVA version

I was having Java 25, but I need to switch to Java 17

Check current versions

java -version
javac -version

Output: Java 25

Update and Install Java 17

sudo apt update
sudo apt install openjdk-17-jdk

verify it installed

ls /usr/lib/jvm

Output: java-17-openjdk-amd64 java-25-openjdk-amd64

Switch Java to 17

For Java

sudo update-alternatives --config java

For Javac

sudo update-alternatives --config javac

Output: Options to select the new Java version

Select and follow on screen prompts

verify

java -version
javac -version

Now it should be Java 17

Optional cleanup

sudo apt remove openjdk-25-jdk openjdk-25-jre
sudo apt autoremove

Quick final check

java -version && javac -version && echo $JAVA_HOME