biasa nya bawaan java yang terinstal pada linux adalah openjdk nah ketika kita menginginkan yang terinstal pada linux kita adalah jdk java dari sun maka yang dapat kita lakukan adalah
metode cepat (dengan koneksi internet)
add repo java
- sudo add-apt-repository ppa:nilarimogard/webupd8
kemudian install javannya
sudo
apt-get
install
sun-java6-jdk sun-java6-jre sun-java6-
source
sudo
update-java-alternatives -s java-6-sun
- java -version
jika java version  menunjukkan (dibawah ini yang saya install java versi 1.7)
java version “1.7.0_09”
Java(TM) SE Runtime Environment (build 1.7.0_09-b05)
Java HotSpot(TM) Client VM (build 23.5-b02, mixed mode)
berarti anda tidak menggunakan  open jdk
cara yang lain
1. instal java dari dari tarbal kemudian extract
download java kemudian extract saya extrect di /usr/local/src
sudo tar -xvzf jdk-7u9-linux-i586.tar.gz -C /usr/local/src/
2.instal menggunakan update alternative
akhiran angka 1 menandakan dia akan berada pada urutan 1 jika ada java lain yang sudah diinstal
update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.6.0_45/bin/java" 1
update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.6.0_45/bin/javac" 1
update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/jvm/jdk1.6.0_45/bin/javaws" 1
3.cek default dengan update alternative
sudo update-alternatives --config java
kemudian pilih nomor java sun nya
4.cek dengan java version
java -version
perintah perintah lain yang mungkin berguna
cek java yang terinstal
java  -version
atau
java -showversion
atau
file /etc/alternatives/java /etc/alternatives/javac
lihat java yang terinstal tapi belum tentu terpakai (bila melakukan extract java dari tarbal tidak terdeteksi)
update-java-alternatives -l
remove open jdk
sudo apt-get remove openjdk-6-\* icedtea-6-\*
jika bingung lakukan versi openjdk ini saja
sudo apt-get remove openjdk* icedtea*
atau jika hanya mau melihat simulasi paket yang akan dihapus (bisa dipakai tanpa sudo)
apt-get -s remove openjdk-6-\* icedtea-6-\*
Â
selamat anda menggunakan jdk linux dari sun
referensi:
- http://askubuntu.com/questions/150057/how-can-i-tell-what-version-of-java-i-have-installed
- http://saifiahmada.wordpress.com/2012/06/10/mengganti-openjdk-menjadi-sun-jdk-ubuntu-10-10/
- http://septiananw.web.ugm.ac.id/blog/2013/07/25/installreplace-openjdk-sunjdk/
semoga berguna 🙂