Cara install java di Linux Ubuntu 16.04 Server – Tutorial kali ini saya akan mencoba menginstall java di linux server (VPS). Perbedaan apabila kita menginstall java pada linux server dengan client adalah jika menggunakan linux server kita akan menginstallnya melalui ppa sedangkan jika linux desktop kita bisa melakukannya langsung seperti pada tutorial berikut:  Cara Install Java di Windows 10 dan Linux
Selain itu, kita akan mencoba menginstall beberapa versi java di dalam satu mesin, lalu memanage versi java yang ingin anda gunakan.
Prerequisites
- Ubuntu 16.04 server.
- sudo non-root user,
Install Default JDK/JRE
Cara yang paling mudah untuk install java di linux server adalah dengan cara menginstall openJDK 8.
- Pertama update repository terlebih dahulu
sudo apt-get update
- Selanjutnya, Install Java. Perintah dibawah ini digunakan untuk menginstall Java Environment(JRE)
sudo apt-get install default-jre
Ada hal yang diperlukan jika anda ingin mengcompile java di dalam server yaitu JDK(Java development Kit). Jika anda ingin menginstall JDK, jalankan perintah dibawah ini.
sudo apt-get install default-jdk
Install Oracle JDK
Jika anda tidak terlalu menyukai openJDK, anda bisa melakukan installasi JDK dari oracle berikut.
- Pertama, tambahkan ppa ke repository lalu update
sudo add-apt-repository ppa:webupd8team/java sudo apt-get update
- Install Oracle JDK Versi 6 dan 7. Anda bisa menginstall satu atau lebih,
- Install JDK 6. gunakan perintah berikut
sudo apt-get install oracle-java6-installer
- Install JDK 7, gunakan perintah berikut
sudo apt-get install oracle-java7-installer
- Untuk menginstall oracle JDK Latest stable version (JDK 8) anda bisa menggunakan perintah berikut
sudo apt-get install oracle-java8-installer
- Install JDK 9 (Developer Preview)
sudo apt-get install oracle-java9-installer
Managing Java
Ketika anda memiliki beberapa versi java di dalam 1 mesin, anda bisa mengatur versi default yang ingin anda gunakan sebagai compiler. Untuk memilih versi java yang ingin anda gunakan. Jalankan perintah berikut ini pada konsol anda.
sudo update-alternatives --config java
Maka outputnya akan seperti berikut:
There are 5 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 auto mode 1 /usr/lib/jvm/java-6-oracle/jre/bin/java 1 manual mode 2 /usr/lib/jvm/java-7-oracle/jre/bin/java 2 manual mode 3 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode 4 /usr/lib/jvm/java-8-oracle/jre/bin/java 3 manual mode 5 /usr/lib/jvm/java-9-oracle/bin/java 4 manual mode Press <enter> to keep the current choice[*], or type selection number:
Lalu pilih JDK defualt yang ingin anda gunakan dengan cara memasukan angka sesuai no urutnya.
Mengatur JAVA_HOME Environment Variable
Seperti biasa, kita perlu memberi tahu kepada mesin dimana installasi java berada. Untuk melihat lokasi installasi java, anda bisa menjalankan perintah berikut.
sudo update-alternatives --config java
Copy path jdk yang ingin anda gunakan lalu buka /etc/encvironment dengan editor seperti nano/vim
sudo nano /etc/environment
Tambahkan path jdk di baris paling akhir
JAVA_HOME="/usr/lib/jvm/java-8-oracle"
Simpan dan keluar, lalu reload konfigurasi.
source /etc/environment
Untuk melihat apakah JAVA_HOME sudah diatur, jalankan perintah berikut.
echo $JAVA_HOME
Kesimpulan
Sekarang anda telah berhasil menginstall 5Â versi java (openJDK, Oracle JDK 6,7,8,9) sekaligus di dalam satu mesin. Tentu saja hal tersebut bisa dilakukan, dengan syarat kita hanya menggunakan salah satunya saja yang digunakan sebagai compiler.
Demikian artikel Cara install java di Linux Ubuntu 16.04 Server.