Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

StepAction

1) Update and Upgrade OS
and get Oracle JDK

Warning
titleJava version

The current version of java-8 may vary. Please adapt the following settings to the current version



Code Block
languagebash
sudo apt upgradeupdate
sudo apt updateupgrade
sudo reboot -p -f

download Oracle JDK  (Example filename jdk-8u241-linux-x64.tar.gz) and upload the file /opt/Download

2) Creating workspace


Code Block
languagebash
sudo mkdir /usr/lib/jvm


3) Extracting JDK


Code Block
languagebash
cd /usr/lib/jvm
sudo tar xzf /opt/Download/jdk-8u241-linux-x64.tar.gz
sudo chown -R root:root jdk1.8.0_241


3) Setting up environment variables





Code Block
languagebash
sudo vi /etc/environment


Code Block
languagebash
title/etc/environnement
linenumberstrue
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/lib/jvm/jdk1.8.0_241/bin:/usr/lib/jvm/jdk1.8.0_241/db/bin:/usr/lib/jvm/jdk1.8.0_241/jre/bin"
J2SDKDIR="/usr/lib/jvm/jdk1.8.0_241"
J2REDIR="/usr/lib/jvm/jdk1.8.0_241/jre"
JAVA_HOME="/usr/lib/jvm/jdk1.8.0_241"


5) Configuring the Java location

Enter the following commands to inform the system of the Java location.


Code Block
languagebash
linenumberstrue
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.8.0_241/bin/java" 0
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.8.0_241/bin/javac" 0
sudo update-alternatives --set java /usr/lib/jvm/jdk1.8.0_241/bin/java
sudo update-alternatives --set javac /usr/lib/jvm/jdk1.8.0_241/bin/javac


6) To check the setup,

enter the following commands and make sure they indicate the location of java and javac as shown in the previous step.


Code Block
languagebash
linenumberstrue
update-alternatives --list java
update-alternatives --list javac

7) Validate

Restart

Test the installation


Code Block
languagebash
java -version
java -version
sudo reboot -f


...