update-alternatives --list java

/usr/lib/jvm/java-11-openjdk-amd64/bin/java

/usr/lib/jvm/java-17-openjdk-amd64/bin/java


sudo update-alternatives --config java

There are 2 choices for the alternative java (providing /usr/bin/java).


  Selection    Path                                         Priority   Status

------------------------------------------------------------

  0            /usr/lib/jvm/java-17-openjdk-amd64/bin/java   1711      auto mode

* 1            /usr/lib/jvm/java-11-openjdk-amd64/bin/java   1111      manual mode

  2            /usr/lib/jvm/java-17-openjdk-amd64/bin/java   1711      manual mode


Press <enter> to keep the current choice[*], or type selection number: 2

update-alternatives: using /usr/lib/jvm/java-17-openjdk-amd64/bin/java to provide /usr/bin/java (java) in manual mode.


 java --version 

openjdk 17.0.9 2023-10-17

OpenJDK Runtime Environment (build 17.0.9+9-Ubuntu-122.04)

OpenJDK 64-Bit Server VM (build 17.0.9+9-Ubuntu-122.04, mixed mode, sharing)