Installasi Java JDK di linux fedora

Disini saya akan melakukan installasi Java untuk JDK 16 di linux fedora. Java JDK ( inclue JRE) dibutuhkan jika ingin melakukan development pemograman yang berjalan diatas JVM(Java Virtual Machine), namun jika kita hanya ingin menjalankan suatu program java saja sebenarnya cukup dengan install JRE. Oke langsung kita coba lakukan installasi aja.

1. Silahkan download JDK disini. Hasil Download ada disini :


   Berikut file hasil downloadnya :

2. Buat folder java dengan directory path /usr/local/java dengan perintah :

    sudo mkdir -p /usr/local/java

3. Pindahkan jdk hasil download ke directory /usr/local/java dengan perintah :

    sudo mv Downloads/jdk-8u301-linux-x64.tar.gz /usr/local/java/

4. Masuk ke directory /usr/local/java/  dengan perintah :

    cd /usr/local/java/

5. Lakukan Extract dengan perintah :

    sudo tar xvzf jdk-8u301-linux-x64.tar.gz

6. hapus file tar jdk-8u301-linux-x64.tar.gz supaya tidak menghabiskan space

    sudo rm -rf jdk-8u301-linux-x64.tar.gz

7. Check java JDK yang tersedia   dengan perintah :

    ls -l

 

8. Selanjutkan buat lakukan SET PATH JAVA_HOME agar dapat di gunakan di seluruh directory path.

sudo nano /etc/profile

lalu tambahkan di akhir baris:

JAVA_HOME=/usr/local/java/jdk-1.80_301
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
export JAVA_HOME
export PATH

Berikut capturenya :


Untuk Menyimpan dan keluar dari editor text adalah dengan tekan ctrl + o lalu Enter dan tekan kembali ctrl + x

9. Daftarkan ke alternatives java agar masuk list JDK yang terdaftar di linux fedora ini, jalankan 3 perintah ini :

sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.8.0_301/bin/java" 1

sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.8.0_301/bin/javac" 1

sudo update-alternatives --install "/usr/bin/javaws.itweb" "javaws.itweb" "/usr/local/java/jdk1.8.0_301/bin/javaws.itweb" 1

10. Set JDK ini sebagai default

sudo update-alternatives --set java /usr/local/java/jdk1.8.0_301/bin/java

sudo update-alternatives --set javac /usr/local/java/jdk1.8.0_301/bin/javac

sudo update-alternatives --set javaws.itweb /usr/local/java/jdk1.8.0_301/bin/javaws.itweb

11. Reload perubahan dari file /etc/profile yang telah kita tambahkan SET PATH JAVA_HOME

source /etc/profile

12. Lakukan restart PC/Laptop dengan perintah :

reboot

13  Setelah dinyalakan kembali check Java yang menjadi default :

Oke Java berhasil terinstall dan set path java enviroment jga berhasil.untuk mengubah default JDK yang di pakai cukup jalankan : sudo alternatives --config java lalu pilih JDK yang ingin di jadikan default dengan input nomer dari list JDK yang tersedia, silahkan perhatikan capture dibawah in.

 

Note : saat awal check java -version verinys adalah jdk versi 8 yang barusan diinstall. Untuk switch gunakan sudo alternatives --config java untuk melihat list java yang terkonfigurasi. Coba input 1 untuk mengganti java ke versi 11( Java JDK ini terinstall saat installasi fedora 34). Jika di check kembali JDK default yang terpai di komputer lokal adalah versi 11.

No comments:

Post a Comment