Java JDK


Java is constantly being developed. I installed version 8, 11 and 17. To install Java JDK and configure it, follow the steps below. Setting JAVA_HOME is not necessary and JAVA_HOME of java 8 jdk is either /usr/lib/jvm/java-8-openjdk-amd64/jre or /usr/lib/jvm/java-8-openjdk-amd64. In Jenkins configuration of Java 8, JAVA_HOME must be /usr/lib/jvm/java-8-openjdk-amd64.

sudo apt install openjdk-8-jdk
sudo apt install openjdk-11-jdk
sudo apt install openjdk-17-jdk

sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 91081
sudo update-alternatives --config java

~/.bashrc
export JAVA_HOME=$(dirname $(dirname $(readlink -f $(which java))))
export PATH=$PATH:$JAVA_HOME/bin

echo $JAVA_HOME
/usr/lib/jvm/java-17-openjdk-amd64
/usr/lib/jvm/java-11-openjdk-amd64
/usr/lib/jvm/java-8-openjdk-amd64/jre

Leave a Reply

Your email address will not be published. Required fields are marked *