This article was co-authored by wikiHow staff writer, Jack Lloyd. Jack Lloyd is a Technology Writer and Editor for wikiHow. He has over two years of experience writing and editing technology-related articles. He is technology enthusiast and an English teacher.
The wikiHow Tech Team also followed the article's instructions and verified that they work.
This article has been viewed 1,590,878 times.
This wikiHow teaches you how to install the Oracle Java 9 JDK on Ubuntu Linux. Keep in mind that, as of March 2018, only the 64-bit version of Java 9 is available for Ubuntu.
Steps
-
Remove any current versions of Java. This is extremely important, as failing to do so will render the following instructions useless:
- Type in sudo apt-get purge openjdk-\*
- Press ↵ Enter
- Type in your password if prompted.
- Press Y if prompted, then press ↵ Enter
Advertisement -
Enter the Java installation command. Type in sudo apt-get install software-properties-common and press ↵ Enter.[1]
-
Remove any old versions of software. Type in sudo apt autoremove and press ↵ Enter, then wait for old software to remove itself. This will both free up space on your computer's hard drive and prevent interference when installing Java.
- The removal process may take several minutes.
-
Update packages. Type in sudo apt-get update and press ↵ Enter to ensure that the current software is up-to-date.
-
Access the Oracle Java repository. Type in sudo add-apt-repository ppa:webupd8team/java and press ↵ Enter.
-
Press ↵ Enter when prompted. You'll see a message that reads "Press [ENTER] to continue or Ctrl-c to cancel adding it" at the bottom of the Terminal window; this is where you'll press ↵ Enter.
-
Download the Java installed. Type in sudo apt-get install oracle-java9-installer and press ↵ Enter, then type in y and press ↵ Enter when prompted. The Java 9 installer will begin downloading, at which point a confirmation box will appear in Terminal.
-
Agree to the Java terms of use. Press ↵ Enter once to continue, then use the left arrow key to select Yes and press ↵ Enter again.
-
Wait for Java to download. Java will take upward of 20 minutes to download, so be patient. Once you see your name appear at the bottom of Terminal again, you may proceed.
-
Set Java 9 as the default. Type in sudo apt-get install oracle-java9-set-default and press ↵ Enter, then enter your password if prompted.
-
Check your Java version. Type in java -version and press ↵ Enter. You should see the following text:
java version "9.0.4"
-
Update all of your packages again. Type in sudo apt-get update and press ↵ Enter. This probably won't do anything, but it's a good way to ensure that both everything from Java and the rest of your software is up-to-date. Once this command finishes running, the Java JDK is installed; you can exit Terminal.Advertisement
Community Q&A
-
QuestionMy Java version gives me a "cannot execute binary file: Exec format error." What is wrong?Community AnswerYou either have a corrupted copy of Java, or - more likely - you installed a version for a different unix variant and/or CPU architecture.
-
QuestionWhat do I do if the Oracle Java9 installer has no installable candidates?Community AnswerInstead, use: sudo apt install default-jre default-jdk . It seems java9 is no longer supported and not available for download the old-fashioned way.
-
QuestionWhen I do step 8 it doesn't work, it comes up with: "Unable to locate package oracle-java9-installer". How to make it work?StephenCommunity AnswerInstalling Oracle Java JDK on Ubuntu Linux is a straightforward process. Here are the steps you can follow: First, update the package index on your Ubuntu system by running the following command in your terminal: "sudo apt-get update" (without the quotes). Next, add the Oracle Java PPA (Personal Package Archive) to your system by running the following command: "sudo add-apt-repository ppa:webupd8team/java". After that, update the package index again by running the following command: "sudo apt-get update". Now, you can install Oracle Java JDK by running the following command: "sudo apt-get install oracle-java8-installer".
Tips
-
Java 10 will be both available and stable sometime in 2018.Thanks
Warnings
- If you're running 32-bit Ubuntu, you may not be able to install Java 9.Thanks
References
About this article
1. Remove any existing versions of Java.
2. Run " sudo add-apt-repository ppa:webupd8team/java"
3. Run "sudo apt-get install oracle-java9-installer"
4. Agree to the terms.
5. Set the newest version as the default.