Intro
Pada artikel berikut akan dijelaskan bagaimana cara untuk instalasi dan memanage JAVA yang berjalan pada sistem operasi Ubuntu Trusty Tahr (14.04) dengan menggunakan apt-get. JAVA kita butuhkan untuk sebelum memulai programming android.
Installing default JRE/JDK
Sebelum melakukan instalasi, update package-index ubuntu terlebih dahulu:
sudo apt-get update
Check apakah java sudah terinstall pada sistem operasi:
java -version
Jika muncul pesan "The program java can be found in the following packages" berarti java belum terinstall, lalu jalankan command berikut:
sudo apt-get install default-jre
Command tersebut akan menginstall Java Runtime Environtment (JRE). Selanjutnya kita membutuhkan Java Development Kit (JDK) untuk mengcompile aplikasi Java (contoh: Apache Ant, Eclipse, Android Studio, dan IntelliJ IDEA), maka jalankan command berikut:
sudo apt-get install default-jdk
Dengan begitu instalasi java sudah selesai.
Langkah dibawah adalah optional, anda yang menentukan.
Install OpenJDK7 (Optional)
Anda dapat melakukan instalasi java OpenJDK 7 dengan menjalankan command berikut:
sudo apt-get install openjdk-7-jre
sudo apt-get install openjdk-7-jdk
Install Oracle-JDK
Oracle JDK merupakan JDK Official, namun sudah tidak di provide oleh Oracle sebagai instalasi default Ubuntu.
Kita dapat melakukan instalasi Oracle JDK tersebut dengan menggunakan apt-get. Untuk memulai instalasi pertama jalankan command berikut:
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
Lalu pilih salah satu command dibawah sesuai dengan versi java yang ingin anda install:
sudo apt-get install oracle-java6-installer
sudo apt-get install oracle-java7-installer
sudo apt-get install oracle-java8-installer
Tunggu hingga instalasi Selesai.
Manage Java SDK
Ketika terdapat beberapa versi java yang terinstall pada sistem operasi anda, maka anda dapat memilih salah satu java yang dapat dijadikan default JAVA. Caranya adalah dengan menjalankan command berikut:
sudo update-alternatives --config java
Biasanya akan muncul seperti berikut:
There are 2 choices for the alternative java (providing /usr/bin/java).
Selection Path Priority Status
------------------------------------------------------------
* 0 /usr/lib/jvm/java-7-oracle/jre/bin/java 1062 auto mode
1 /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java 1061 manual mode
2 /usr/lib/jvm/java-7-oracle/jre/bin/java 1062 manual mode
Press enter to keep the current choice[*], or type selection number:
Anda dapat memilih sesuai dengan nomor yang anda inginkan.
Setting "JAVA_HOME" Environment Variable
Untuk set JAVA_HOME Environment Variable, langkah pertama adalah kita harus mengetahui Path dari java yang sudah terinstall pada Ubuntu kita. Dengan menjalankan command sebelumnya. Maka selanjutnya kita mendapatkan Installation Path sebagai berikut:
- /usr/lib/jvm/java-7-oracle
- /usr/lib/jvm/java-6-openjdk-amd64
- /usr/lib/jvm/java-7-oracle
Copy path yang anda inginkan kemudian edit filename /etc/environment.
sudo nano /etc/environment
Pada file tersebut tambahkan script berikut:
JAVA_HOME="YOUR_PATH"
Kemudian reload file environment yang sudah dibuat dengan menjalankan command berikut:
source /etc/environment
Test setting konfigurasi anda dengan menjalankan script berikut:
echo $JAVA_HOME
Jika pada window muncul path yang baru saja anda set maka environment variable sudah berhasil di set. Jika belum maka double check langkah-langkah diatas.
Thanks,
SN