How can I install the latest jdk 9 using terminal command on ubuntu 16.04 LTS ?
Install
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java9-installer
Update your environment variable
after that
sudo nano /etc/environment
Add / Edit this line
JAVA_HOME="/usr/lib/jvm/java-9-oracle"
Save and run
source /etc/environment
Test if environment variable was set
echo $JAVA_HOME
(Optional) For Linux Mint Users:
sudo apt install gsfonts-x11 oracle-java9-set-default
Update: Oracle Java 9 has reached end of life. Users of Java SE 9 should switch to Java SE 10. Source
To install Java 10, follow this.
sudo add-apt-repository ppa:linuxuprising/java
sudo apt update
sudo apt install oracle-java10-installer
Source
You can see which versions are available in your PPA's:
sudo apt-cache search java-sdk
If you want something else that this is suggest using SdkMan
https://sdkman.io
After install see what it can give you by:
sdk list java