pada CentOS-5 defaultnya telah ada Java, akan tetapi Java yang terpasang adalah GNU Java (versi 1.4.2). seperti terlihat dibawah ini
[helix@helix ~]$ java -version
java version "1.4.2"
gij (GNU libgcj) version 4.1.2 20070626 (Red Hat 4.1.2-14)
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
[helix@helix ~]$
nah, gimana caranya jika kita menggunakan Sun Java (JDK 6 update 4) tanpa menghapus GNU Java?. caranya adalah sebagai berikut:
1. download JDK 6 update 4 (paket: jdk-6u4-linux-i586-rpm.bin) click disini
2. berikutnya:
# chmod +x jdk-6u4-linux-i586-rpm.bin3. setelah selesai proses instalasi coba lagi perintah di bawah ini:
# ./jdk-6u4-linux-i586-rpm.bin
[root@helix helix]# java -version
java version "1.4.2"
gij (GNU libgcj) version 4.1.2 20070626 (Red Hat 4.1.2-14)
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
[root@helix helix]#
Ooops...ternyata masih GNU Java. agar defaultnya kita menggunakan Sun Java maka lakukanlah seperti perintah di bawah ini:
# rm -f /var/lib/alternatives/java
# /usr/sbin/alternatives --install /usr/bin/java java /usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/jre/bin 1
# /usr/sbin/alternatives --install /usr/bin/java java /usr/java/jdk1.6.0_04/bin 2
periksa apakah Sun Java merupakan default, dengan perintah:
# /usr/sbin/alternatives --config java
langkah berikutnya adalah membuat file java.sh di direktori /etc/profile.d yang berisikan:
export JAVA_HOME=”/usr/java/jdk1.6.0_04”
export PATH=”$PATH:$JAVA_HOME/bin”
lalu ubah mode akses dengan perintah:
# chmod +x /etc/profile.d/java.shuntuk langkah berikutnya kita coba lihat apakah java yang digunakan adalah Sun Java dengan perintah:
[root@helix helix]# which java
/usr/bin/java
[root@helix helix]# java -version
java version "1.6.0_04"
Java(TM) SE Runtime Environment (build 1.6.0_04-b12)
Java HotSpot(TM) Client VM (build 10.0-b19, mixed mode, sharing)
[root@helix helix]#
No comments:
Post a Comment