13

I have jdk 8 on my ubuntu desktop. I need to install the latest jdk 9 for Java programming. What are the commands for Java programming and IDE such as Netbeans or Eclipse?

2 Answers 2

15

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

3
  • should we add JRE also to /etc/environment?
    – Stav Alfi
    Jan 14, 2018 at 12:45
  • 1
    not necessary :) Jan 16, 2018 at 2:22
  • 5
    Update: Oracle Java 9 has reached end of life: Read Apr 23, 2018 at 6:14
2

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

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.