How to Install Oracle JDK 8 Manjaro Linux Easy Guide

April 1st, 2015 by thelinuxevangelist

Install Oracle JDK 8 Manjaro

Hello Manjaro User! This Tutorial Shows You Step-by-Step How-to Install Oracle JDK 8 Manjaro Linux x8664 GNU/Linux Desktop.

Especially relevant: for Installing Oracle JDK 8 on Manjaro you have to Manually Setup it.

Furthermore on the Article Bottom there is a Link for Quick Start with Java JDK 8 Development on Manjaro.

Finally to Make the Entire Easy to Understand and Visualize the Post Includes the Basic Screenshots of All GUI Steps involved.

Install Oracle JDK 8 Manjaro 64bit Linux - Featured
  1. Open Terminal Window

    (Press “Enter” to Execute Commands)

    Install Oracle JDK 8 Manjaro 64bit Linux - Xfce Open Terminal
  2. Download Oracle Java SE JDK 8 Linux Release:

    Get Oracle JDK8 x64.tar.gz
  3. Then Double-Click on Archive and Extract Into /tmp

    Install Oracle JDK 8 Manjaro 64bit Linux - Extraction

  4. Next Relocate Oracle JDK 8
    First Login as SuperUser to make commands shorter:


    If Got “User is Not in Sudoers file” then Look:

    chmod +x /tmp/jdk1.8*/bin/*
    if [ ! -d "/usr/lib/jvm" ]; then mkdir /usr/lib/jvm; fi

    The above command is used to create a jvm directory if not already there.
    Set the SuperUser as holder:

    chown -R root:root /tmp/jdk1.8*

    Reiterate the Execution Permission over the Java binaries

    chmod -R +x /tmp/jdk1.8*/bin

    Finally Shift the Java content with

    mv /tmp/jdk1.8* /usr/lib/jvm/
  5. Follow to Setup Needed Symlinks
    First Copy the Exact Path to Insert in:

    cd /usr/lib/jvm/jdk1.8*

    Select & Ctrl+Shift+c to Copy the Path :)

    cd ..

    Release the eventually existing Symlinks:

    unlink default
    unlink default-runtime

    For the JDK make:

    ln -s [copiedJdkPath] default

    Ctrl+Shift+v to Paste the Path.
    And for JRE:

    ln -s [copiedJdkPath]/jre default-runtime

    With this you Should be Done!

  6. Finally Test Oracle JDK 8 Java Install

    java -version

    On the Output simply must Not be present an Openjdk to Certify it…

  7. (Optional) SetUp the Java JDK 8 Environment Variables
    Use the PATH copied in Previous step…

    nano /etc/profile.d/
    export J2SDKDIR=[copiedJdkPath]
    export J2REDIR=$J2SDKDIR/jre
    export JAVA_HOME=$J2SDKDIR/

    Ctrl+x to Save & Exit from nano :)

    nano /etc/profile.d/oraclejdk8.csh
    setenv J2SDKDIR=[copiedJdkPath]
    setenv J2REDIR=$J2SDKDIR/jre
    setenv JAVA_HOME=$J2SDKDIR/
  8. Getting-Started with Oracle Java JDK 8 Development:

    Getting-Started Quickly with JDK 8

Tags: , , , , , , , , , , , , , , , ,